Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dazzledvc101 [Le 01/01/2009, 15:34] 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>brouillon numériser}} | ||
- | ---- | ||
- | Petite méthode pour faire fonctionner un Dazzle DVC 101 (identique au DVC 100 à priori...) sur ma Ubuntu en version Hardy... le but étant à terme de numériser de vieux films à partir d'un caméscope HI8. | ||
- | |||
- | Liens utiles : | ||
- | |||
- | - [[http://www.equinoxefr.org/post/2008/09/05/dazzle-dvc-100-sous-ubuntu-804/]] | ||
- | - [[http://forum.ubuntu-fr.org/viewtopic.php?id=100985]] | ||
- | - [[http://www.lea-linux.org/cached/printable=yes/index/Num%C3%A9riser_une_cassette_VHS_sous_Linux.html]] | ||
- | - [[/em28xx_generique]] | ||
- | |||
- | |||
- | Tout d'abord, il nous faut activer le module v4l-dvb qui gère ce type de matériel. | ||
- | N'étant pas présent par défaut sur Hardy (le sera t-il de base dans Intrepid?), nous allons devoir le compiler ! | ||
- | |||
- | Voilà les paquets nécessaires à la compilation : | ||
- | |||
- | <code>sudo apt-get install mercurial build-essential</code> | ||
- | |||
- | Récupération et compilation de v4l-dvb : | ||
- | |||
- | <code> | ||
- | hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel/ | ||
- | cd v4l-dvb-kernel | ||
- | make | ||
- | sudo make install | ||
- | </code> | ||
- | |||
- | <note>(Pensez à refaire un make && make install à chaque mise à jour de votre noyau??)</note> | ||
- | |||
- | Enfin, il faut activer les deux modules nouvellement compilés ; ouvrir /etc/modules dans un terminal avec la commande : | ||
- | |||
- | <code> | ||
- | sudo gedit /etc/modules | ||
- | </code> | ||
- | |||
- | ...et ajouter les deux lignes suivantes : | ||
- | |||
- | <code> | ||
- | em28xx-audio | ||
- | em2880-dvb | ||
- | </code> | ||
- | |||
- | Voilà qui devrait être tout bon !! | ||
- | |||
- | ---- | ||
- | |||
- | Pour tester : brancher le boîtier, puis dans une console saisir : | ||
- | |||
- | <code> | ||
- | dmesg | ||
- | </code> | ||
- | |||
- | Cela devrait donner quelque chose du type : | ||
- | |||
- | <code> | ||
- | ... | ||
- | [ 5749.788387] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0 | ||
- | [ 5749.788396] em28xx #0: Found Pinnacle Dazzle DVC 90/DVC 100 | ||
- | [ 5749.788468] em28xx audio device (2304:021a): interface 1, class 1 | ||
- | </code> | ||
- | |||
- | De plus, la commande : | ||
- | |||
- | <code> | ||
- | more /proc/asound/cards | ||
- | </code> | ||
- | |||
- | ..doit donner quelque chose du type : | ||
- | |||
- | <code> | ||
- | 0 [CK804 ]: NFORCE - NVidia CK804 | ||
- | NVidia CK804 with ALC850 at 0xfe02d000, irq 217 | ||
- | 1 [DVC100 ]: USB-Audio - DVC100 | ||
- | Pinnacle Systems GmbH DVC100 at usb-0000:00:02.1-9, high speed | ||
- | </code> | ||
- | (Ici, cela signifie que la sortie audio s'effectuera sur /dev/dsp1 ..) | ||
- | |||
- | ---- | ||
- | |||
- | **ENFIN**, et c'est là le plus important, les commandes pour encoder/jouer les vidéos lues par le boîtier : | ||
- | |||
- | |||
- | <code>mplayer tv:// -tv driver=v4l2:norm=PAL:audiorate=44100:immediatemode=0:forceaudio:adevice=/dev/dsp1 -vf pp=lb</code> | ||
- | |||
- | Cela permet de jouer la vidéo dans une fenêtre, en désentrelaçant au passage la vidéo... | ||
- | |||
- | <code>mencoder tv:// -tv \ | ||
- | driver=v4l2:norm=PAL:audiorate=44100:immediatemode=0:forceaudio:adevice=/dev/dsp1 \ | ||
- | -o resultat.avi -ovc lavc -lavcopts vcodec=mjpeg:aspect=4/3 -aspect 4:3 \ | ||
- | -noautoexpand -oac pcm -vf pp=lb</code> | ||
- | |||
- | Cela permet d'encoder la vidéo dans un fichier resultat.avi ! | ||
- | |||
- | ---- | ||
- | |||
- | Voilà, pour finir je vous souhaite une très bonne utilisation de votre boîtier d'acquisition ;-) !!! | ||