Pagina 1 di 1

Audio KDETv

Inviato: lun 9 giu 2008, 16:23
da oim
Ragazzi non riesco a sentire nulla utilizzando questo programma per vedere la tv...
Uso una scheda pcmcia cardbus fly duo digitale/analogico... ricevo perfettamente il video, ma l'audio no...
qualcuno sa aiutarmi??? [-o<

Re: Audio KDETv

Inviato: lun 9 giu 2008, 16:41
da algol
Ciao
io ho giusto una vecchia scheda tv pci.
Quello che posso dirti è di cercare ed inserire il modulo audio della tua scheda nel kernel, o magari di abilitare qualche sotto-opzione che avresti potuto tralasciare...

Ciao

Re: Audio KDETv

Inviato: lun 9 giu 2008, 16:43
da oim
Ti ringrazio per la tua risposta... ma siceramente non ho ben capito cosa intendi.. ;)

Re: Audio KDETv

Inviato: lun 9 giu 2008, 17:55
da algol
Ciao
Prima di tutto, dovresti identificare il chipset della tua scheda TV tramite lspci, il mio ad esempio è bt878.
Poi, se vedi il video ma non senti, forse il kernel è apposto, ma dicci che kernel usi (generic, huge) e che versione?

Trovato il chipset, prova comunque a cercarlo nel kernel (per info S4D :D)
Per il mio chipset, sono presenti sia moduli nella sezione multimendia che in quella audio, quindi supponevo che fosse così anche per te; in più, non ho un portatile, ma capace che ci sta qualche altro ingrippo con il pcmcia...

E poi, quale ingresso usi? l'antenna? cavi audio-video?
Nel mio caso, ad esempio, non sono riuscito ancora a far funzionare altro che non l'antenna tv.

Ciao

Re: Audio KDETv

Inviato: lun 9 giu 2008, 18:10
da oim
allora... il chipset è un saa7133 o qualcosa di simile... ;)
uso l'antenna come ingresso.... :D

Re: Audio KDETv

Inviato: lun 9 giu 2008, 18:49
da CarDestroyer
Ciao :)
io ho risolto così (ho trovato la soluzione da qualche parte tempo fa, non credo qui):
1. ho creato un file di nome sox.sh che contiene questa linea

Codice: Seleziona tutto

sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -w -r 32000 /dev/dsp
2. l'ho reso eseguibile con

Codice: Seleziona tutto

chmod 744 sox.sh
Esegui KdeTV e poi, da shell, sox.sh (come utente senza privilegi va benissimo). Durante il funzionamento di sox (e quindi KdeTV) l'audio è totalmente impegnato da questo processo, quindi non sentirai gli effetti sonori di altri programmi. Per ripristinare l'audio premi ctrl+c nella shell dove hai lanciato sox.sh.

Se non dovesse funzionare devi controllare che siano caricati i driver del kernel corretti con i giusti parametri (io ho una LifeView FlyDVB Trio, che attivo con questa sequenza di comandi:

Codice: Seleziona tutto

rmmod saa7134
modprobe saa7134 card=84
modprobe saa7134-dvb
modprobe saa7134-alsa
modprobe saa7134-empress
).
modprobe saa7134 card=84
È fondamentale che sostituisci il numero 84 con quello specifico per la tua scheda! Controlla nel file

Codice: Seleziona tutto

/usr/src/linux/Documentation/video4linux/CARDLIST.saa7134

Re: Audio KDETv

Inviato: lun 9 giu 2008, 23:08
da algol
Ciao
Non so perché ma non sono proprio riuscito a connettere il tuo problema con la reale soluzione... :roll:

comunque, sì è vero, bisogna usare sox per far fare un giretto al flusso audio e farlo uscire da alsa; aprii un post a riguardo a cui mi fu gentilmente data questa soluzione, ma non riesco a trovarmelo... :x

Comunque, ti posto il mio script, in cui sox è stato "corazzato" con arecord per avere meno lag (non mi chiedere perchè :D):

Codice: Seleziona tutto

#!/bin/bash
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | sox -q -c 2 -r 32000 -w -t wav - -t alsa hw:0,0
Ciao! :thumbright:

Re: Audio KDETv

Inviato: mar 10 giu 2008, 14:21
da oim
ragazzi grazie mille per le vostre soluzioni... appena torno a casa le provo!!! :thumbright:

Re: Audio KDETv

Inviato: mer 11 giu 2008, 10:04
da oim
allora ho provato le ostre soluzioni ma:

la mia scheda è la numero 55 e utilizza il chipset saa7133/saa7135
quando do modprobe saa7133 mi dice che non esiste il modulo!!!

Come faccio per risolvere?? :-k

Re: Audio KDETv

Inviato: mer 11 giu 2008, 21:44
da CarDestroyer
E te credo! Non esiste il modulo saa7133 :p
I moduli che devi caricare sono quelli che iniziano per "saa7134", come ho scritto nel post precedente ;)
Tuttavia, se già riesci a vedere il video, ti dovrebbe bastare caricare

Codice: Seleziona tutto

modprobe saa7134-alsa
oppure smanettare sul mixer audio, magari hai messo a zero qualche volume.

Se non riesci ancora a venirne a capo, posta la versione del tuo kernel.

Re: Audio KDETv

Inviato: lun 16 giu 2008, 11:11
da oim
Ragazzi... dando modprobe saa7134 mi dice

Codice: Seleziona tutto

WARNING: Error inserting i2c_core (/lib/modules/2.6.21.5-smp/kernel/drivers/i2c/i2c-core.ko): Invalid module format
Il kernel mio è un 2.6.21.5 :-k