Ceci est une ancienne révision du document !
EasyCAP DC60
EasyCap DC60 est une clé USB de capture vidéo populaire. Ce matériel est très bon marché et relativement fiable ce qui en fait un petit outil bien utile. Il vous permet de connecter n'importe quel matériel disposant d'une sortie son RCA et/ou d'une sortie vidéo composite (jaune) ou S-Video. Par exemple : consoles de jeu, magnétoscope, lecteur DVD. Ci-dessous un aperçu d'une clé de ce type.
Identification du matériel
Il existe plusieurs modèles pour ce matériel. Cette page concerne le modèle 05e1:0408
Pour identifier de quel matériel vous disposez, lancer un terminal puis exécuter la commande suivante :
lsusb
Vous obtiendrez plusieurs ligne, dont une de ce type :
Bus 001 Device 003: ID 05e1:0408 Syntek Semiconductor Co., Ltd
Si l'identifiant correspond à 05e1:0408, comme ici, cette page est faite pour vous. Dans le cas contraire, la réponse se trouve sans doute dans les articles suivants :
Téléchargement du driver
Le driver pour la clé EasyCap DC60 "05e1:0408" est écrit par rmt1947 et se trouve sur cette page.
La version actuelle1) de ce driver est la 0.9.
Installation du driver
Voici un résumé des étapes à effectuer pour l'installation. Ces étapes sont très bien décrites (et peut-être plus à jour) dans le fichier README du driver. Il est conseillé de lire ce fichier pour obtenir des informations plus détaillées.
Commencer par installer les entêtes du noyau Linux
sudo apt-get install build-essential linux-headers-`uname -r`
Créer le répertoire spécifique au driver
mkdir ~/EASYCAP cd ~/EASYCAP
Ensuite, décompresser l'archive (x.y à modifier en fonction de la version téléchargée)
cp -p ~/Téléchargements/easycap_dc60.x.y.tar.gz . tar zxf ./easycap_dc60.x.y.tar.gz cd easycap_dc60.x.y
Vérifier que la clé EasyCap DC60 est débranchée. Lancer ensuite l'installation
sudo ./install.sh
Vérifier que la commande suivante :
lsmod | grep easycap
Renvoie bien "easycap"
Problème connus
Lors de l'exécution de la commande ./install, le code suivant peut s'afficher :
unchanged /etc/modprobe.d/easycap.conf ERROR: step failed: modprobe easycap gain=16 bars=1 ERROR: Module snd_usb_audio does not exist in /proc/modules FATAL: Error inserting easycap (/lib/modules/2.6.35-25-generic/kernel/drivers/media/video/easycap.ko): Invalid argument FATAL: Error running install command for easycap
C'est que l'installation n'a pas fonctionné. Il n'y a pas de solution connue à ce jour*
* Solution : Essayez de passer à la version antérieure de votre kernel en suppriment la version actuelle et ses dépendances et réinstallez la !
Pour supprimer :
sudo aptitude remove linux-image-`uname -r`-generic
Et ensuite, réinstallez là ! Ça devrait corriger l'erreur due à l'emplacement des modules. (Testé avec le kernel linux-image-2.6.32-37-generic sous ubuntu 10.04)
Sur ubuntu 11.04 , il peut y avoir cette erreur au lancement d'un logiciel :
ERROR: missing /proc/asound/EasyALSA0
Il y a une solution qui a fonctioné pour moi :
cd /lib/modules/`uname -r`/kernel/drivers/staging/easycap sudo mv easycap.ko easycap.ko-WOMBAT
Tests
Une fois que vous avez procédé à l'installation, vous pouvez utiliser divers scripts prêts à l'emploi pour faire des essais. Ces scripts se trouvent dans le dossier ~/EASYCAP/easycap_dc60.0.9. Double-cliquez sur l'un d'entre eux et vous devriez voir ce que votre clé peut capturer. Il est conseillé de commencer par les tests nommés vlc* et l'entrée vidéo composite (jaune, donc pas la S-Video). Par la suite, si vous voulez utilisez l'entrée S-vidéo, il est préférable d'utiliser tvtime ou xawtv.
Pour info, voici la liste des scripts et leur utilité :
./vlcPAL.sh for PAL and either EasyCAP (input 0 or 1) ./vlcNTSC.sh for NTSC and either EasyCAP (input 0 or 1) ./tvtimePAL.sh for PAL and a "CVBS+S-VIDEO" EasyCAP ./tvtimeNTSC.sh for NTSC and a "CVBS+S-VIDEO" EasyCAP ./tvtime4PAL.sh for PAL and a "FOUR-CVBS" EasyCAP ./tvtime4NTSC.sh for NTSC and a "FOUR-CVBS" EasyCAP ./xawtvPAL.sh for PAL and either EasyCAP (input 0 or 1) ./xawtvNTSC.sh for NTSC and either EasyCAP (input 0 or 1) ./gstreamer.sh for any EasyCAP (input 0 or 1)