Hardware > Schede TV > zr36067
Schede di cattura video basate su zr36067(zoran)
miroVIDEO DC10
Brevi informazioni
|
Debian Lenny |
|
Video input |
Composito |
Funzionante |
S-Video |
Non testato |
|
Video output |
Composito |
Funzionante |
S-Video |
Non testato |
Installazione
I kernel attuali (almeno 2.6.26 2.6.29) non rilevano correttamente la scheda zr36067, quindi per usarla si deve disattivare il modulo zr36067 e ricaricarlo con l'opzione card=N. Per miroVIDEO DC10 N dovrebbe essere 1 (per la nuova versione della scheda) o 0 (per quella vecchia):
# rmmod zr36067 # modprobe zr36067 card=1
Se il modulo è stato caricato correttamente, verrà aggiunto in /dev/ il device video0:
# ls /dev/video[0-9] /dev/video0
Affinché questo modulo venga caricato correttamente all'avvio, bisogna specificare l'opzione da utilizzare:
# echo "options zr36067 card=1" >> /etc/modprobe.d/local.conf
Visualizzazione e registrazione
Se la scheda è installata correttamente è possibile visualizzare video in entrata sul display utilizzando il programma xawtv o salvare il flusso video tramite l'utilità lavrec dal progetto MJPEG (MJPEG non è nel repository Debian, andrà compilato o prelevato dal repository di Christian Marillat).
Riproduzione
È possibile riprodurre video tramite l'uscita video DC10 con MPlayer, ma servirà MPlayer compilato con il supporto zoran (sinonimo di zr36067), quello presente nel repository Debian ne è privo per cui sarà necessario costruire un pacchetto con questo driver di uscita video. Ecco le brevi istruzioni su come farlo.
Installare le dipendenze di compilazione per MPlayer e il pacchetto dei sorgenti di mplayer:
$ su # apt-get build-dep mplayer && exit $ apt-get source mplayer
Quindi aggiungere l'opzione di supporto zoran per compilare i file, aprire il file rules dalla directory debian:
$ editor mplayer-*/debian/rules
Cercare la riga che inizia con DEB_BUILD_CONFIGURE=, aggiungere --enable-zr --enable-libavcodec_a all'elenco delle opzioni, salvare il file e uscire.
Avviare la compilazione:
$ cd mplayer-* ; dpkg-buildpackage
Se la costruzione del pacchetto è completata con successo lo si può installare:
$ cd .. ; su # dpkg -i mplayer_*.deb && exit
Ora è possibile riprodurre il video sull'uscita video DC10:
$ mplayer -vo zr Your_Video_File.mpeg
Dispositivi supportati
Ci sono molte altre schede basate sul chipset zoran zr36067 elencate su mjpeg.sf.net (al momento della scrittura questo chipset è utilizzato nei seguenti prodotti: Iomega Buz, Linux Media Labs LML33, Linux Media Labs LML33R10, Pinnacle/Miro DC10+, Pinnacle/Miro DC30+). L'informazione più importante per ogni scheda è il "Card number" che deve essere passato al modulo zr36067 per il caricamento corretto, come descritto per DC10. Anche lì si può trovare l'elenco dei moduli che devono essere caricati per ogni scheda; si noti che al tempo in cui fu creata questa lista il modulo zoran fu rinominato in zr36067, quindi usare il nuovo nome al posto di quello vecchio.
Questa pagina spiega come identificare un dispositivo PCI.
L'elenco seguente è basato sui campi alias di modinfo zr36067 con il kernel Debian 2.6.29.
PCI: 11DE:6057 Zoran Corporation ZR36057PQC Video cutting chipset
Si veda anche
http://mjpeg.sourceforge.net/driver-zoran/ - Progetto del driver zr36067.
http://mjpeg.sourceforge.net/driver-zoran/cards.php - Elenco di schede zr36067 supportate.
Documentazione del driver zoran del kernel (per una consultazione offline si veda /usr/share/doc/linux-doc-*/Documentation/video4linux/Zoran.gz).
Altre schede TV su questo wiki.