[Risolto] [Video] card number e turner sheda tv

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

Per usare il supporto alle ultime card devi peró aggiornare i driver v4l. Sul sito linuxtv.org ci sono i sorgenti aggiornati e le istruzioni su come fare.
marcobh5
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 551
Iscrizione: domenica 3 agosto 2008, 14:36

Re: [Video] card number e turner sheda tv

Messaggio da marcobh5 »

scusami ma proprio non capisco. su quel sito mi dice che i collegamenti alle pagine non esistono. sbaglio qualcosa? Mi puoi aiutare?
[Guida] accelerare video hd h264 wmv9 con ati 4xxx 5xxx series (smplayer xbmc vlc)
http://forum.ubuntu-it.org/viewtopic.php?t=401372
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

La guida all'installazione è qui: http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers

Ti riassumo le operazioni da fare:

1) Installare Mercurial  i sorgenti del kernel e gli strumenti per compilare:

Codice: Seleziona tutto

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential
2) Clonare sul tuo pc il repository dei drivers:

Codice: Seleziona tutto

hg clone http://linuxtv.org/hg/v4l-dvb
3) Compilare:

Codice: Seleziona tutto

cd v4l-dvb
make
make install
Per vedere il digitale terrestre ti serve il firmware; dovresti dare un'occhiata ai chips sopra la tua scheda e, a parte l' SAA7131, dovresti vedere se trovi uno di questi:
sp8870
sp887x
tda10045
tda10046
tda10046lifeview
av7110
dec2000t
dec2540t
dec3000s
vp7041
dibusb
nxt2002
nxt2004
or51211
or51132_qam
or51132_vsb
bluebird
opera1
Ultima modifica di Xgaz il domenica 18 ottobre 2009, 0:39, modificato 1 volta in totale.
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Allora, con un po' di pazienza ho abilitato i driver ATI e adesso tvtime parte. Solo che vedo scritto:

Nessun file o directory
Cannot open capture device /dev/video0

Qualche aiuto?
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

simo2777 ha scritto: Allora, con un po' di pazienza ho abilitato i driver ATI e adesso tvtime parte. Solo che vedo scritto:

Nessun file o directory
Cannot open capture device /dev/video0

Qualche aiuto?
Simo2777
Hai seguito tutta la guida mettendo il numero di card e tuner che ti avevo suggerito?

Posta:

Codice: Seleziona tutto

dmesg | grep saa
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

certo!ho fatto tutto quello che mi è stato detto...lentamente,ma sapete com'è, il lavoro....
Comunque:

dmesg | grep saa
  39.930909] saa7134: Unknown parameter `scheda'
[  39.946962] saa7134: Unknown parameter `scheda'
[  40.922560] saa7134: Unknown parameter `scheda'
[  40.936182] saa7134: Unknown parameter `scheda'
[  40.959183] saa7134_alsa: Unknown symbol saa7134_tvaudio_setmute
[  40.959285] saa7134_alsa: Unknown symbol saa_dsp_writel
[  40.959356] saa7134_alsa: Unknown symbol saa7134_devlist
[  40.959527] saa7134_alsa: Unknown symbol saa7134_pgtable_alloc
[  40.959565] saa7134_alsa: Unknown symbol saa7134_pgtable_build
[  40.959599] saa7134_alsa: Unknown symbol saa7134_pgtable_free
[  40.959632] saa7134_alsa: Unknown symbol saa7134_dmasound_init
[  40.959718] saa7134_alsa: Unknown symbol saa7134_dmasound_exit
[  40.959998] saa7134_alsa: Unknown symbol saa7134_set_dmabits

Non capisco molto, ma unknow parameter non suona molto bene, anche unknow symbol non se la cava molto bene!
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

simo2777 ha scritto: certo!ho fatto tutto quello che mi è stato detto...lentamente,ma sapete com'è, il lavoro....
Comunque:

dmesg | grep saa
  39.930909] saa7134: Unknown parameter `scheda'
[  39.946962] saa7134: Unknown parameter `scheda'
[  40.922560] saa7134: Unknown parameter `scheda'
[  40.936182] saa7134: Unknown parameter `scheda'
[  40.959183] saa7134_alsa: Unknown symbol saa7134_tvaudio_setmute
[  40.959285] saa7134_alsa: Unknown symbol saa_dsp_writel
[  40.959356] saa7134_alsa: Unknown symbol saa7134_devlist
[  40.959527] saa7134_alsa: Unknown symbol saa7134_pgtable_alloc
[  40.959565] saa7134_alsa: Unknown symbol saa7134_pgtable_build
[  40.959599] saa7134_alsa: Unknown symbol saa7134_pgtable_free
[  40.959632] saa7134_alsa: Unknown symbol saa7134_dmasound_init
[  40.959718] saa7134_alsa: Unknown symbol saa7134_dmasound_exit
[  40.959998] saa7134_alsa: Unknown symbol saa7134_set_dmabits

Non capisco molto, ma unknow parameter non suona molto bene, anche unknow symbol non se la cava molto bene!
Simo2777

Hai messo scheda= al posto di card= in /etc/modprobe.d/options ?  >:(
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Ecco:

sudo gedit /etc/modprobe.d/options

# Enable double-buffering so gstreamer et. al. work
options quickcam compatible=2

# Default hostap to managed mode
options hostap_pci iw_mode=2
options hostap_cs iw_mode=2
options saa7134 card=114 scheda tuner=54

Ho solo aggiunto l'ultima linea
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

options saa7134 card=114 scheda tuner=54

Togli scheda  ;)
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Noooooo!Che scemo che sono!
Allora, ho tolto Scheda, e per sicurezza ho riavviato.

Posto tutto il mio summary:

Il messaggio

Nessun file o directory
Cannot open capture device /dev/video0

non compare più! Ottimo!!

Poi:
dmesg | grep saa
[  40.039798] saa7130/34: v4l2 driver version 0.2.14 loaded
[  40.039886] saa7133[0]: found at 0000:04:05.0, rev: 208, irq: 19, latency: 32, mmio: 0xdfcff000
[  40.039892] saa7133[0]: subsystem: 17de:7250, board: KWorld DVB-T 210 [card=114,insmod option]
[  40.039899] saa7133[0]: board init: gpio is 100
[  40.174512] saa7133[0]: i2c eeprom 00: de 17 50 72 ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174521] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174527] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174534] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174540] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174546] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174553] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.174559] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[  40.282320] tuner 1-004b: chip found @ 0x96 (saa7133[0])
[  40.588630] saa7133[0]: registered device video0 [v4l2]
[  40.588651] saa7133[0]: registered device vbi0
[  40.588669] saa7133[0]: registered device radio0
[  40.727812] saa7134 ALSA driver for DMA sound loaded
[  40.727840] saa7133[0]/alsa: saa7133[0] at 0xdfcff000 irq 19 registered as card -2
[  40.801386] DVB: registering new adapter (saa7133[0])

Decisamente migliore di quello di prima!

Poi:

sudo gedit /etc/modprobe.d/options
# Enable double-buffering so gstreamer et. al. work
options quickcam compatible=2

# Default hostap to managed mode
options hostap_pci iw_mode=2
options hostap_cs iw_mode=2
options saa7134 card=114 tuner=54

Ho tolto scheda!

Ma cosa si deve fare esattamente per vedere la tv?
Scan dei canali?
TVtime è blu, con una maschera Setup di selezione iniziale. Sopra la maschera però vedo scritto:

No signal

Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

Ottimo! Scheda vista e configurata!!  (good)

Per TVtime devi settare l'input corretto (Television) e fare la scansione dei canali...

Qui qualche info in più: http://forum.ubuntu-it.org/viewtopic.php?p=2454326#p2454326

Se hai caricato il firmware e installi anke Kaffeine puoi vedere anche i canali del dtt (se la tua zona è coperta)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

Va bene, a questo punto per me è tardi...fai le tue prove, domani sera ci aggiorniamo.


@marcobh5:
marcobh5 ha scritto: è si.. quindi non mi resta che aspettare. ieri sera ho fatto la prova con 149 na nulla. oggi provo 117 e 154 che sono i più simili se no non mi resta che aspettare >:(
Sono sempre più convinto che con card=117 possa funzionare. Ho dato una sbirciata ai driver per winzoz e ho trovato questo:
;******** AVerMedia M135 ODM*** ; JohnWang_0037
%AVer.DeviceDesc40% = AVer_M135_ODM_2Ext.NTx86, PCI\VEN_1131&DEV_7133&SUBSYS_F81D1461 ;M135 ODM Hybrid (No FM, No IR, 2 Ext.) ; JohnWang_0060
che è la tua scheda saa7133[0]: subsystem: 1461:f81d
e
;******** AVerMedia M135 ***
%AVer.DeviceDesc40% = AVer_M135.NTx86, PCI\VEN_1131&DEV_7133&SUBSYS_F01D1461 ;M135    hybrid
che corrisponde alla card 117 -> Avermedia Super 007 [1461:f01d]

La tua scheda dovrebbe essere in pratica una M135 hybrid (chiamata anche Super 007) versione JohnWang che non so cosa voglia dire  ???
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Mi sono preoccupato un attimo :o , perchè dando scan for signal non succedeva nulla  :-X. Poi mi sono accorto che su Setup>Channel management>change frequency table non era settato: "Europe"
Sistemato questo scan for signal è partito...
Vedo la Tv. (rotfl)
Solo una cosa, non sento l'audio!
Sotto Input configuration la voce Change default audio standard è settata su PAL-I
La voce Audio volume boost è messa full
No audio  :'(
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

simo2777 ha scritto: ...
Solo una cosa, non sento l'audio!
Sotto Input configuration la voce Change default audio standard è settata su PAL-I
La voce Audio volume boost è messa full
No audio  :'(
Simo2777
E' normale, bisogna reindirizzare l'audio tramite uno script.
Oggi sono fuori>stasera ti spiego.
Intanto installa sox e posta il risultato di questi comandi:

Codice: Seleziona tutto

arecord -l

Codice: Seleziona tutto

aplay -l
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Avevo già installato sox 14.0.0-5 da synaptic.
Comunque:

arecord -l
**** Lista di CAPTURE dispositivi hardware ****
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 0: ALC883 Analog [ALC883 Analog]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 1: ALC883 Digital [ALC883 Digital]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 2: ALC883 Analog [ALC883 Analog]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 1: SAA7134 [SAA7134], dispositivo 0: SAA7134 PCM [SAA7134 PCM]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0

aplay -l
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 0: ALC883 Analog [ALC883 Analog]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 1: ALC883 Digital [ALC883 Digital]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0

Ho visto però che nella main page di sox sono arrivati alla versione 14.3.0, dove hanno aggiunto nuove features, effetti e supporti...è il caso di ri-aggiornarsi?
A stasera, e grazie per l'aiuto.
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

A me funziona anche con quella standard dei repository di Ubuntu...
...comunque non servono tante funzioni speciali per quello che dobbiamo fare.

Dobbiamo reindirizzare, con sox, l'audio catturato dalla periferica audio SAA7134 PCM verso la periferica audio di riproduzione ALC883 Analog:

Da arecord -l vediamo che la tua periferica di cattura ha indirizzo:
scheda 1: SAA7134 [SAA7134], dispositivo 0: SAA7134 PCM [SAA7134 PCM]
quindi: hw:1,0

Da aplay -l vediamo che la tua periferica di riproduzione (presumo che tu utilizzi l'uscita analogica) ha indirizzo:
scheda 0: VT82xx [HDA VIA VT82xx], dispositivo 0: ALC883 Analog [ALC883 Analog]
quindi hw:0,0

Il comando che dovrai dare sarà quindi:

Codice: Seleziona tutto

sox --input-buffer 4096 -v .8 -c 2 -r 32000 -t alsa hw:1,0 -c 2 -t alsa hw:0,0 & tvtime
lanciandolo da terminale dovrebbe partire TVtime con l'audio!

Se funzia ci risentiamo per creare uno script per far partire tutto in automatico e, soprattutto, far chiudere l'audio dopo aver chiuso Tvtime...
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Ok, ho lanciato il comando, tvtime è partito ma niente audio.
In più se lancio un qualsiasi altro filmato o file audio non sento più nulla.
Se sotto sistema/preferenze/audio scelgo ALC883 analog e premo il pulsante di prova ubuntu mi dice:

audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Impossibile aprire il device audio per la riproduzione. Il device è utilizzato da un'altra applicazione.

Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

La periferica è impegnata da sox

Prova:

Codice: Seleziona tutto

pkill sox
simo2777
Prode Principiante
Messaggi: 152
Iscrizione: giovedì 25 dicembre 2008, 11:14

Re: [Video] card number e turner sheda tv

Messaggio da simo2777 »

Ho riavviato, adesso l'audio è tornato.
Ma per la tv quel particolare comando non ha dato buon esito.
Che si fa? Io navigo al buio su queste cose.
Simo2777
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Video] card number e turner sheda tv

Messaggio da Xgaz »

La cosa è stranissima; ho ricontrollato il comando e sembra giusto...
Possibile che funzioni bene solo a me? Tu sei il quarto utente a cui provo a far funzionare l'audio e il quarto a con cui ho un risultato diverso con lo stesso script!? A qualcuno esce in ritardo a qualcun'altro a singhiozzo, ma muto proprio... mi sembra strano!  >:(

Proviamo a togliere qualcosa:

Codice: Seleziona tutto

sox -c 2 -r 32000 -t alsa hw:1,0 -c 2 -t alsa hw:0,0 & tvtime
Posta quello che ti esce sul terminale (escluse le righe che si aggiornano continuamente)
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: federicogalimberti e 7 ospiti