Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Comment faire fonctionner une webcam Ali, Bisoncam

Vérifiez que ce pilote est pour votre webcam, en lançant dans un terminal la commande suivante

lsusb

Si un des les lignes contient "0402:5602" ou "0402:5603" vous êtes sur la bonne page.

Intrepid

La dernière version du pilote fonctionne uniquement avec une version du noyau >= 2.6.27 (Intrepid) se trouve ici :

http://linuxtv.org/hg/~eandren/gspca-m5602/archive/tip.tar.gz

Hardy

Si vous avez une version inférieure < 2.6.27 (Hardy), il vous faut utiliser l'ancienne version du pilote qui n'évolue plus (branche m5602) que vous pouvez récupérer ici :

http://m560x-driver.svn.sourceforge.net/viewvc/m560x-driver.tar.gz?view=tar

décompressez l'archive graphiquement ou dans un terminal en tapant

tar xzvf gspca-numero-de-la-version.tgz

rentrez dans le répertoire

cd gspca-numero-de-la-version

et compilez (Vous devez avoir les sources du noyau installés pour que ça marche)

make

la compilation est un peu longue car elle compile de nombreux modules (pilotes) pour de nombreux matériel d'acquisition vidéo Il est possible de sélectionner uniquement le pilote gspca-m5602 en utilisant "make menuconfig" au préalable

Pour installer le module :

sudo make install

Si tous c'est bien passé, vous pouvez dès à présent charger le pilote manuellement.

sudo modprobe gspca_m5602

Cette étape ne sera plus utile puisqu'il se chargera automatique au démarrage de votre ordinateur ou bien lorsque vous activerai votre webcam

Intrepid

La librairie libv4l (version 0.5.6) est automatiquement installée. Néanmoins, pour utiliser certains logiciels (vlc, mplayer), il faut définir la variable suivante :

export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

en restant dans le terminal, lancer le logiciel que vous voulez utiliser, par exemple vlc :

vlc v4l2://

Hardy ou si vous souhaitez utiliser la dernière version de libv4l

téléchargez-le paquet libv4l-numéro-le-plus-grand.tar.gz qui se trouve ici: http://people.atrpms.net/~hdegoede/ décompressez-le, rentrer dans le répertoire et faite

make

ou si vous avez une distribution 64 bits faite

make CFLAGS="-m32" LDFLAGS="-shared -m32"

puis définisser les variables libv4l

par exemple, si vous avez décompressez libv4l-0.5.7 dans le répertoire personnel et que vous vous appeler toto lancer cette commande avant d'utiliser le logiciel :

export LD_PRELOAD=/home/toto/libv4l.0.5.7/libv4l/v4l1compat.so

Définir de façon permanente les variables libv4l

Si vous utilisez l'environnement Gnome, vous pouvez définir de façon permanente la variable LD_PRELOAD en la mettant dans le fichier .gnomerc qui faudra certainement créer, vous pouvez le faire en tapant (à adapter selon votre installation de libv4l):

echo "export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so" >> ~/.gnomerc

Si vous n'utiliser pas gnome, vous pouvez mettre la variable dans le fichier .bashrc (à la fin de préférence) mais elle sera définit seulement pour les applications lancées à partir d'un terminal :

echo "export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so" >> ~/.bashrc

Avec VLC

Le plus facile reste actuellement d'utiliser vlc (version 9) pour modifier les paramètres de votre webcam

lancer vlc :

vlc v4l2://

Allez dans "Outils" - "Paramètres étendues" - "Contrôles v4l2" et modifier les paramètres souhaités

Les paramètres que vous modifiez sont conservés à la sortie du logiciel. Pour les reinitialiser utiliser le bouton "reset to defaults" puis "refresh"

Avec v4lctrl

Il est possible d'utiliser le logiciel v4lctrl en ligne de commande uniquement.

Disponible ici : http://www.karry.wz.cz/download/v4lctrl-0.2.3.tar.gz

Pour l'installer suivait la procédure habituelle (./configure, make, make install)

Une vidéo de démonstration est disponible ici : http://www.karry.wz.cz/download/libv4l_control_screencast.avi

Problèmes connus

Il y a actuellement un bug qui provoque des modifications incontrôlées dans le paramétrage de la webcam (couleurs, rotation …). Ce bug apparait clairement lorsqu'on lance et referme plusieurs fois vlc rapidement, ou lorsqu'on utilise v4lctrl pour modifier ou simplement lire plusieurs paramètres à la fois.

Le site actuel du projet http://linuxtv.org/hg/~eandren/gspca-m5602/

Le wiki du projet (en anglais) : http://m560x-driver.wiki.sourceforge.net/

Le blog du développeur principale du pilotes http://eriksdatadump.blogspot.com/

  • webcam_ali.1231177032.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)