Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

v4l1 [Le 23/03/2016, 13:21]
L'Africain créée
v4l1 [Le 27/03/2016, 20:47] (Version actuelle)
L'Africain dernier fignolage...
Ligne 1: Ligne 1:
-{{tag>​Trusty webcam ​tutoriel}}+{{tag>​Trusty webcam ​tnt}}
  
 ---- ----
Ligne 6: Ligne 6:
  
    
-Les noyaux actuels utilisent comme pilote par défaut pour les webcams **V4L2**. Or certaines Webcams ne fonctionnent pas avec V4L2, mais on encore besoin de l'​ancienne version du pilote **V4L1**.+Les noyaux actuels utilisent comme pilote par défaut pour les webcams **V4L2**. Or certaines Webcams ​ou certaines applications ​ne fonctionnent pas avec V4L2, mais on encore besoin de l'​ancienne version du pilote **V4L1**.
  
-Ce tutoriel ​a pour but de vous guider pour paramétrer l'​utilisation du pilote V4L1.+Cette page a pour but de vous guider pour paramétrer l'​utilisation du pilote V4L1.
  
  
 =====Utiliser V4L1 du système===== =====Utiliser V4L1 du système=====
-V4L1 est déjà installé ​sur par défaut sur votre système grâce au paquet **[[apt>​libv4l-0]]**.+V4L1 est déjà installé par défaut sur votre système grâce au paquet **[[apt>​libv4l-0]]**.
 Pour l'​utiliser il faut d'​abord rechercher où se trouve le bon fichier, puis d'​indiquer à votre système d'​utiliser **V4L1** au lieu de V4l2 : Pour l'​utiliser il faut d'​abord rechercher où se trouve le bon fichier, puis d'​indiquer à votre système d'​utiliser **V4L1** au lieu de V4l2 :
   * Pour trouver le bon fichier, faites une recherche dans votre [[:​terminal]] avec la commande suivante : <​code>​locate v4l1compat.so</​code>​ Sous [[:​Trusty|Ubuntu 14.04]] il se trouve dans le dossier **/​usr/​lib/​i386-linux-gnu/​libv4l/​v4l1compat.so** et le dossier **/​usr/​lib/​x86_64-linux-gnu/​libv4l/​v4l1compat.so** pour les [[:​architecture_materielle|architectures 64 bits]].   * Pour trouver le bon fichier, faites une recherche dans votre [[:​terminal]] avec la commande suivante : <​code>​locate v4l1compat.so</​code>​ Sous [[:​Trusty|Ubuntu 14.04]] il se trouve dans le dossier **/​usr/​lib/​i386-linux-gnu/​libv4l/​v4l1compat.so** et le dossier **/​usr/​lib/​x86_64-linux-gnu/​libv4l/​v4l1compat.so** pour les [[:​architecture_materielle|architectures 64 bits]].
   * Pour indiquer à votre système d'​utiliser V4L1 il vous suffit de remplacer dans les [[:​raccourci-lanceur|lanceurs]] de vos applications qui utilisent votre webcam (prenons Skype comme exemple) dans le champs //​Commande//,​ ''​skype''​ par "''​LD_PRELOAD=/​usr/​lib/​i386-linux-gnu/​libv4l/​v4l1compat.so skype''",​ ou bien de lancer directement la commande dans un [[:​terminal]].   * Pour indiquer à votre système d'​utiliser V4L1 il vous suffit de remplacer dans les [[:​raccourci-lanceur|lanceurs]] de vos applications qui utilisent votre webcam (prenons Skype comme exemple) dans le champs //​Commande//,​ ''​skype''​ par "''​LD_PRELOAD=/​usr/​lib/​i386-linux-gnu/​libv4l/​v4l1compat.so skype''",​ ou bien de lancer directement la commande dans un [[:​terminal]].
  
-<note importante>​Il est fort probable que même sous les [[:​architecture_materielle|architectures 64 bits]] il faille utiliser le fichier ''​v4l1compat.so''​ 32 bits. Ce qui revient à utiliser la commande donnée plus haut comme exemple avec Skype. Ce denier ne fonctionne qu'​avec le fichier 32 bits.</​note>​+<note importante>​Il est fort probable que même sous les [[:​architecture_materielle|architectures 64 bits]] il faille utiliser le fichier ''​v4l1compat.so''​ 32 bits. Ce qui revient à utiliser la commande donnée plus haut comme exemple avec Skype. Ce denier ne fonctionne qu'​avec le fichier 32 bits. Si la version 32 bits n'est pas installée il suffit d'​installer le paquet **[[apt>​libv4l-0:​i386]]** qui est normalement isntallé par défaut même sur les architectures 64 bits.</​note>​
  
 Pour les détails vous permettant de modifier un lanceur reportez-vous à la [[:​raccourci-lanceur|page dédiée]]. Pour les détails vous permettant de modifier un lanceur reportez-vous à la [[:​raccourci-lanceur|page dédiée]].
Ligne 36: Ligne 36:
  
 <​code>​LD_PRELOAD=/​usr/​lib/​x86_64-linux-gnu/​libv4l/​v4l1compat.so votre_application</​code>​ <​code>​LD_PRELOAD=/​usr/​lib/​x86_64-linux-gnu/​libv4l/​v4l1compat.so votre_application</​code>​
 +ou bien (skype comme exemple): <​code>​
 +sh -c '​LD_PRELOAD=/​usr/​lib/​i386-linux-gnu/​libv4l/​v4l1compat.so /​usr/​bin/​skype "​$@"'​
 +</​code>​
 +
 +----------
 +
 +Contributeurs : [[:​utilisateurs:​l_africain|L'​Africain]]
  
  • v4l1.txt
  • Dernière modification: Le 27/03/2016, 20:47
  • par L'Africain