Translation(s): English - Français - Italiano

(!) ?Discussion

Matériel > Carte tuner TV > zr36067

Cartes de capture vidéo basées sur la puce zr36067 (zoran)

miroVIDEO DC10

En bref

Debian Lenny

Video input

Composite

Fonctionne
(configuration nécessaire)

S-Video

Non testé

Video output

Composite

Fonctionne
(configuration nécessaire)

S-Video

Non testé

Installation

Les noyaux modernes (au moins 2.6.26 ou 2.6.29) ne détectent pas correctement les cartes zr36067 ; aussi, pour faire fonctionner cette carte, on doit d'abord décharger le module zr36067 puis le recharger avec l'option card=N. Pour la carte miroVIDEO DC10 la valeur de N doit être 1 (pour les nouvelles versions de la carte) ou 0 (pour les anciens modèles) :

# rmmod zr36067 
# modprobe zr36067 card=1

Si le module a été chargé, le périphérique video0 est ajouté au répertoire /dev :

# ls /dev/video[0-9]
/dev/video0

Pour que ce modèle soit monté correctement au démarrage, on doit préciser les options qui doivent être utilisées lors du chargement du module :

# echo "options zr36067 card=1" >> /etc/modprobe.d/local.conf

Lecture et enregistrement

Si on a bien installé sa carte, on peut voir les vidéos à partir de l'entrée Video In de votre écran en utilisant le programme xawtv, ou enregistrer le flux vidéo en utilisant l'utilitaire lavrec que l'on trouve sur le site du projet MJPEG. (On doit le compiler soi-même ou le télécharger à partir du dépôt de Christian Marillat, puisque mjpeg est absent des dépôts de Debian).

Lire une vidéo

On peut lire une vidéo avec la sortie Video Out de la carte DC10 avec MPlayer, mais on doit utiliser une version de MPlayer compilée avec la prise en charge de zoran (synonyme de zr36067). Si cette version de MPlayer n'est pas présente dans les dépôts de Debian, on peut avoir à compiler un paquet avec ce pilote de sortie vidéo. Voici de brèves instructions sur comment le faire.

  1. Installez les dépendances de MPlayer et téléchargez le paquet source de mplayer :

    $ su
    # apt-get build-dep mplayer && exit
    $ apt-get source mplayer
  2. Ajoutez l'option de prise en charge de zoran aux fichiers de compilation. Pour ce faire, il faut modifier le fichier de règles du dépôt de Debian :

    $ editor mplayer-*/debian/rules

    trouver la ligne qui débute par DEB_BUILD_CONFIGURE= , ajouter --enable-zr --enable-libavcodec_a à la liste des options de cette ligne, sauvegarder le fichier et ressortir.

  3. Après cela, lancez la compilation :

    $ cd mplayer-* ; dpkg-buildpackage
  4. Si la compilation s'effectue sans erreur, installez le paquet :

    $ cd .. ; su
    # dpkg -i mplayer_*.deb && exit

Vous pouvez maintenant voir votre vidéo avec la sortie vidéo de la carte DC10 :

$ mplayer -vo zr Your_Video_File.mpeg

Périphériques pris en charge

Il existe beaucoup d'autres cartes basées sur le chipset zr36067 de Zoran listées sur la page mjpeg.sf.net. (Au moment de la rédaction de cet article, le chipset est utilisé dans les produits suivants: Iomega Buz, Linux Media Labs LML33, Linux Media Labs LML33R10, Pinnacle/Miro DC10+, Pinnacle/Miro DC30+). Les informations les plus importantes sont le "numéro de carte" de chacune des carte qui doit être transmis au module zr36067 pour qu'il se charge correctement, comme cela est décrit pour la carte DC10. On trouve aussi sur cette page la liste des modules qui doivent être chargés pour chaque carte. Mais attention, depuis la rédaction de cette liste, le module zorana été renommé zr36067, donc utilisez le nouveau nom à la place de l'ancien.

La page comment identifier un périphérique PCI explique comment identifier un périphérique PCI.

La liste suivante est basée sur le champs alias de modinfo zr36067 de l'image du noyau 2.6.29 de Debian.

Voir aussi


CategoryHardware