Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
webcam [Le 27/12/2013, 16:04]
okram
webcam [Le 14/09/2016, 13:27]
80.14.230.178 [Les webcams sous Ubuntu] Coquille sur le code wiki
Ligne 1: Ligne 1:
-{{tag>​webcam}}+{{tag>portail ​webcam}}
  
 ---- ----
 +{{ :​panda-9c.jpg}}
 +[[:​tutoriel:​comment_installer_un_paquet|{{:​cheese-webcam-logo.png?​200|installez le paquet}}]]
 +====== Les webcams sous Ubuntu ======
  
 +Une webcam (s'il est encore besoin de la présenter) est une petite caméra notamment utilisée pour les [[:​visioconference|vidéos-conférences]].\\
 +Le support des Webcam sous Linux est plutôt bon et en règle générale les webcams intégrées sont reconnues dès l'​installation.\\
 +Si vous devez acheter une webcam externe (USB), choisissez de préférence une webcam compatible [[wpfr>​USB_video_device_class#​Webcams|UVC]] (USB Video Class).
  
  
 +Vous trouverez [[:​webcam_tableau|ici]] une liste de webcams testées par la communauté et le niveau de leur compatibilité.
 +Et [[http://​www.ideasonboard.org/​uvc/#​devices|ici]] une liste des matériels supportés .
 +L'​identifiant USB de votre webcam s'​obtient via la commande : <​code>​ lsusb </​code> ​
 +Utile pour trouver facilement votre webcam dans le tableau.
  
 +Par défaut sous Ubuntu c'est le module //​uvcvideo//​ qui gère la webcam. Mais tous les logiciels ne supportent pas certaines webcams, même si le système la reconnaît par la commande //lsusb//. [[:​Camorama]] est assez restreint à ce sujet, préférez [[:​Cheese]],​ qui semble être plus reconnaissant des webcams installés.
  
-====== Les webcams ​sous Ubuntu ======+[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] 
 +=====Tester sa webcam===== 
 +====gstreamer==== 
 +Pour vérifier si votre webcam est correctement reconnue, ​ [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​gnome-media]]** puis saisissez dans un [[:​terminal]] : <​code>​gstreamer-properties</​code>​ 
 +Cliquer alors sur l'​onglet **Vidéo** puis, dans la partie **Entrée par défaut**, sur **Test**. L'​image de la webcam devrait s'​afficher.\\ 
 +Si **gstreamer-properties** allume la led de votre webcam mais n'​affiche que du noir sur votre écran, vous pouvez alors installer le logiciel [[:​Cheese]],​ puis redémarrer votre machine, avant de poursuivre votre recherche de pilote adapté. Ce logiciel semble apporter le support nécessaire pour le bon fonctionnement des webcams.\\ 
 +Si elle n'est pas reconnu automatiquement il peut également être utile d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​libpt2.10.10]]** (Attention les chiffres peuvent varier en fonction de votre [[:​versions|version]] d'​Ubuntu. 
 + 
 +====VLC ou mplayer==== 
 +Parmi ceux auxquels on ne pense pas forcément, mais qui sont pourtant très utiles pour les tests, figurent aussi [[vlc#​utiliser_une_webcam|vlc]] ou [[:​mplayer]] avec la commande suivante : <​code>​mplayer tv:// -tv driver=v4l2:​device=/​dev/​video0:​width=640:​height=480</​code>​ 
 + 
 +====XawTV==== 
 +[[:XawTV]] : <​code>​$ xawtv -nodga</​code>​ 
 + 
 +====Via le navigateur==== 
 +  * [[http://​www.onlinemictest.com%2Fwebcam-test&​usg=AFQjCNEIdYOyfYYilxm1xKqLWx_MuqFwvA&​sig2=ANcAa55SkUyUL5neVqqmuQ|www.onlinemictest.com]] 
 +  * [[https://​www.google.fr/​search?​sclient=psy-ab&​safe=off&​site=&​source=hp&​btnG=Rechercher&​q=test+webcam&​oq=&​gs_l=&​pbx=1|La recherche d'​autres sites par Google ​ ;)]] 
 + 
 +===== Webcam par constructeurs ===== 
 + 
 + 
 +  * [[:​ricoh-webcam-r5u870|Ricoh]] 
 +  * [[:​Syntek]] 
 +  * Utiliser son téléphone Android comme webcam : 
 +    * Installer un client Android de webcam. Ex : [[https://​play.google.com/​store/​apps/​details?​id=com.dev47apps.droidcam&​feature=search_result|droidcam]] 
 +    * Installer DroidCam 
 +      * Via les ppa (voir [[http://​www.webupd8.org/​2014/​06/​install-droidcam-wireless-android.html|cette page (en anglais)]]) 
 +      * Manuellement (voir [[http://​www.dev47apps.com/​droidcam/​linuxx|ce site (en anglais)]]) 
 +      * Lancer DroidCam sur Android 
 +      * Lancer DroidCam sur Linux : taper "​droidcam"​ en ligne de commande 
 +      * Suivre les dernières indications... et enjoy... 
 +===== Logiciels utilisant la webcam ===== 
 + 
 +====Webcam pour messagerie instantanée==== 
 + 
 +Voir la page [[:​visioconférence]]. 
 + 
 +====Prendre des photos/​vidéos avec la webcam==== 
 + 
 +  * [[:Cheese]] : Programme permettant de prendre des photos et vidéos avec une webcam. 
 +  * [[:​guvcview]] : capture vidéo et audio, intéressant pour les webcams qui ne sont pas reconnues par Cheese 
 +  * [[:​Camorama]]:​ Programme permettant de prendre des photos avec une webcam. 
 +  * [[:XawTV]] : Programme souvent utilisé pour tester les webcams ! 
 +  * [[:TvTime]] : Programme pour regarder la télévision à partir d'une carte tuner, mais qui peut également utiliser votre webcam comme source. 
 +  * [[http://​www.kde-apps.org/​content/​show.php?​content=111750|Kamoso]]:​ Programme KDE permettant de prendre des photos et vidéos avec une webcam. 
 +  * [[http://​www.smcc.demon.nl/​camstream/​|CamStream]]:​ Programme KDE permettant de faire beaucoup de choses avec sa webcam (prendre des photos, vidéos, les envoyer par FTP, vidéo conférences,​ ...). 
 +  * [[http://​wxcam.sourceforge.net/​|wxCam]] : logiciel qui permet de filmer et de prendre des photos il gère le déclenchement de mouvement. 
 + 
 +====Autres==== 
 + 
 +  * [[:​Motion]],​ camserv, [[:​zoneminder]] : Logiciels permettant d'​utiliser sa webcam en vidéo surveillance et comme détecteur de mouvements. 
 +  * [[:​Mjpg-Streamer]] : Logiciel permettant d'​utiliser sa webcam comme caméra-réseau et de l'​afficher sur une page Web. 
 +  * [[:​webcamstudio]] :​ logiciel permettant de simuler une webcam, de lui ajouter des effets,​streamer une vidéo où encore de faire fonctionner des webcams réfractaires avec [[flashplayer#​le_probleme|flashplayer]] ! (Equivalent de **ManyCam, WebcamMax, fake webcam**). 
 +  * [[:​pam_face_authentification|Pam-face-authentification]] : logiciel de reconnaissance faciale. 
 +  * [[:​eViacam]] : contrôler la souris avec des mouvements de la tête. 
 +  * [[https://​launchpad.net/​cameramonitor|Cameramonitor]] : surveiller l'​état (en marche ou non) de sa Webcam, pour l'​installer il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​cameramonitor|cameramonitor]]** Sous la ubuntu 16.04 il fout télécharger et installer python-support [[http://​fr.archive.ubuntu.com/​ubuntu/​pool/​universe/​p/​python-support/​python-support_1.0.15_all.deb]] ensuite en télécharge ​ et en installe cameramonitor [[http://​archive.debian.org/​debian/​pool/​main/​c/​cameramonitor/​cameramonitor_0.2-2.1_all.deb]] 
 +  * [[:​PlayStation Eye|PlayStation Eye]] webcam avec caractéristiques très avancées. 
 + 
 + 
 +===== Modifier les paramètres de votre webcam (gain, rotation ...) ===== 
 +====Pour tous les modèles==== 
 +===VLC=== 
 +Le plus facile reste actuellement d'​utiliser [[:VLC]] pour modifier les paramètres de votre webcam. Pour cela : 
 +  * Lancez l'​application avec la commande : <​code>​vlc v4l2://</​code>​ 
 +  * Allez dans **Outils -> Préférences**,​ 
 +  * Cochez en bas à gauche de la fenêtre **Paramètres -> Tous**, 
 +  * Puis dans **Lecture et Codecs -> Modules d'​accès -> V4L**. Modifiez les paramètres souhaités. 
 + 
 +Les paramètres que vous modifiez sont conservés à la sortie du logiciel. 
 +Pour les réinitialiser utilisez le bouton en bas de la fenêtre des Préférences **Rétablir les préférences**. 
 + 
 +===dov4l=== 
 +Le paquet **[[apt>​dov4l]]** est un programme qui permet de définir et d'​interroger les paramètres de périphériques video4linux (luminosité,​ saturation...) ​ comme les webcams.  
 +====Pour les Philips==== 
 +Reportez-vous à la page [[:​pwc|setpwc]]. 
 + 
 + 
 +===== Problèmes fréquents ===== 
 +==== Video0 not found ==== 
 + 
 + 
 +<note important>​Parfois il suffit d'​activer la webcam via la touche fonction + webcam de votre clavier pour que cette dernière fonctionne</​note>​ 
 + 
 +Si votre logiciel de webcam vous retourne le message ''​device video0 not found'',​ vous pouvez demander à celui-ci d'​ouvrir une webcam précise, en exécutant cette commande (en adaptant le nom de l'​application) : <​code>​cheese -d /​dev/​video1</​code>​ 
 +(attention, le chiffre à la fin n'est que indicatif, il peut changer.) 
 +FIXME Toujours valable sur des versions récentes d'Ubuntu
 +Si rien ne fonctionne, créez ce //​périphérique//​ avec les commandes:​ 
 +<​code>​sudo mknod /dev/video0 c 81 0 
 +sudo chmod 666 /​dev/​video0 
 +sudo ln -s /dev/video0 /​dev/​video</​code>​ 
 + 
 + 
 +==== Webcam à l'​envers ==== 
 + 
 +Attention, pour ceux qui pensent avoir une image webcam inversée, sachez qu'une image inversée est une image miroir. Donc si l'​image de votre webcam donne une image à l'​écran comme dans un miroir alors vous avez bien une image inversée.Dans le cas contraire vous n'avez pas de problèmes. Cela peut vous permettre d'​éviter de nombreuses heures de recherches inutiles pour des soucis qui n'​existent pas...  
 +Donc Si vous avez la tête à l'​envers sur votre webcam, reportez-vous au indications de la page sur [[:​V4L1]]. 
 + 
 + 
 +==== Conflit avec la carte TV (ou autre) ==== 
 + 
 +Si vous avez plusieurs matériels liés à la vidéo, il peut y avoir des conflits. En effet, un numéro leur est attribué aléatoirement au démarrage. Ce qui fait que si vous avez par exemple une carte tuner et une webcam, elles peuvent se voir attribuer **/​dev/​video0** et **/​dev/​video1** à un démarrage, et l'​inverse à un autre, ce qui peut être assez agaçant à l'​usage... 
 + 
 +Une solution est de créer des liens définitifs,​ **/​dev/​tuner** et **/​dev/​webcam** par exemple. Voici comment procéder : grâce à la commande suivante, notez soigneusement les champs **device** et **vendor** : <​code>​udevadm info -a -p /​sys/​class/​video4linux/​video0</​code>​ 
 +(ou video1, selon où est située votre carte) 
 + 
 +Puis [[:​tutoriel:​comment_modifier_un_fichier|créez]] avec les [[:​sudo|droits d'​administration]] le fichier **/​etc/​udev/​rules.d/​83-duplicate_devs.rules** en y plaçant : 
 +<​file>#​ Persistent symlinks for webcam and tuner 
 +KERNEL=="​video*",​ ATTRS{idProduct}=="​AAAA",​ ATTRS{idVendor}=="​BBBB",​ SYMLINK+="​webcam"​ 
 +KERNEL=="​video*",​ ATTRS{device}=="​0xCCCC",​ ATTRS{vendor}=="​0xDDDD",​ SYMLINK+="​tvtuner"</​file>​ 
 +en prenant soin de remplacer AAAA et BBBB par les identifiants de votre webcam (cf. [[ov51x#​Prérequis]]),​ et CCCC et DDDD par le valeurs que vous venez d'​obtenir.
  
-Une webcam (s'il est encore besoin de la présenter) est une petite caméra notamment utilisée pour les vidéos-conférences (Cf: [[:​visioconference|la page concernant la vidéoconférence]]).+==== Problème avec le port USB ====
  
-Le support des Webcam sous Linux est plutôt bon pour les webcams de la marque Logitech ​et Labtec, mais il y a encore beaucoup de travail pour les autres marques...+Si vous obtenez une image noire et que dans /​var/​log/​messages vous avez un message d'​erreur du genre :
  
-<note important>Les logiciels fournis avec les webcams ne fonctionnent qu'​avec Windows.</note>+<code> 
 +Dec  7 15:20:20 cosmos kernel: [ 2174.210525] /​build/​buildd/​linux-ubuntu-modules-2.6.24-2.6.24/​debian/​build/​build-generic/​media/​gspcav1/​gspca_core.c:​ init isoc: usb_submit_urb(0) ret -28</code>
  
 +Essayez de brancher la webcam sur un autre port USB, au besoin en en libérant un.
  
 +==== Webcam n'​apparaissant pas dans la liste des périphériques ====
  
-Pour vérifier ​la bonne installation de votre webcam ​il faut saisir ​dans un terminal ​ : <​code>​ gstreamer-properties<​/code>​Cliquer alors sur **Vidéo** puis sur dans la partie "​Entrée par défaut"​ sur **Test**L'image de la webcam devrait s'afficher.+Si la webcam ​est désactivée ​dans le BIOS/UEFI, elle peut ne pas apparaître ​dans la liste des périphériquesIl faut donc l'activer dans le BIOS/UEFI si on souhaite ​la voir apparaître dans le liste des périphériques et l'utiliser.\\ 
 +\\ 
 +Sur un portable il est possible que la webcam soit **désactivée par les touches "​Fn"​.**
  
-===== Webcams qui fonctionnent au premier branchement,​ sans installation ​=====+=====Surveillance vidéo avec webcam=====
  
 +Voir [[:​securite#​video-surveillance_detecteur_de_mouvements|le portail "​sécurité"​]].
  
-Par défaut sous Ubuntu c'est le module //​uvcvideo//​ qui gère la webcam. ​ 
-Il faut choisir de préférence une webcam compatible UVC (USB Video Class) : [[http://​linux-uvc.berlios.de/#​devices|Vérifier la compatibilité de ma webcam]]. ​ 
  
-Une webcam certifiée pour Windows Vista est une webcam [[wpfr>​USB_video_device_class#​Webcams|UVC]]+===== Compiler les pilotes v4l-dvb =====
  
 +Ubuntu, y compris dans sa version la plus récente n'​intègre pas les dernières versions des pilotes. Il peut être nécessaire de compiler les dernières versions pour voir sa webcam fonctionner.
  
-Un lien vers le site Logitech pour les webcams plus récentes :  <del>[[http://www.quickcamteam.net/devices/]]</​del>​+Voici un lien vers le [[http://stemp.wordpress.com/2009/11/​02/​karmic-recuperer-les-derniers-drivers-pour-gspca-uvc-usbvideo-et-autres/​|tutoriel pour compiler les pilotes]] de webcam (entre autres). (Testé sur Ubuntu 10.04).
  
-<note tip>Page regroupant toutes les informations ci-dessous sous forme de tableau : [[webcam_tableau|Liste de webcams]]. Notez que certains logiciels ne supportent pas certaines webcams, même si le système la reconnaît par la commande //lsusb//. [[camorama|Camorama]] est assez restreint à ce sujet, préférez [[cheese|Cheese]],​ qui semble mieux prendre en charge les webcams installées.</​note>​ 
  
 +===== Voir aussi =====
 +  * [[https://​wiki.ubuntu.com/​SkypeWebCams|le wiki anglophone]]
 +  * [[https://​help.ubuntu.com/​community/​Webcam|l'​aide Ubuntu anglophone]]
 +  * [[http://​www.swift-tools.net/​Flashcam/​|Flashcam]] ou [[:​WebcamStudio]] : pour faire fonctionner les webcams non supporté par flash.
  
 +===== Pages en rapport avec le sujet =====
  
-Il s'agit généralement de webcams testées avec la version 8.04. +{{topic>​webcam}}
  
-  * Acer Crystal Eye (Intégrée aux séries Aspire 8xxx). Reconnue nativement, qualité parfaite (Jaunty). 
-  * Advance UltraFoto : Reconnue comme ''​Z-Star Microelectronics Corp. ZC0305 WebCam''​ avec ''​lsusb''​). 
-  * APM UW054 : Fonctionne sans installation avec Skype et Cheese sous Hardy. Qualité médiocre. 
-  * Carrefour 2MPixels : Fonctionne en natif. Le micro intégré est reconnu sans aucun code à taper. Il s'agit d'une Microdia Sonix Webcam (0c45:​62f1). **Voir image ci-dessous.** 
-{{ :​webcamcarrefour.png?​nolink&​100 |}} 
-  * Chicony USB 2.0 Camera (04f2:​b008). 
-  * CREATIVE LIVE CAM CHAT HD (model : VF0700) : la webcam UVC as fonctionné sur Ubuntu 64 bits; problème avec la LED qui s'​allume et ne s'​éteint pas d'elle même. ​ 
-  * Creative Livecam Optia. 
-  * Creative Livecam Vista : Marche mais seulement en //​root//​. ​ 
-  * Essentiel b Glob'​mobile : Bon marché (marque spéciale Boulanger) Qualité moyenne mais fonctionnement natif y compris micro sous Oneiric 
-  * Genius GF112 : Qualité moyenne, mais suffisante pour du chat occasionnel. Fonctionne nativement avec Hardy et Jaunty. 
-  * Hercules Dualpix Exchange : Fonctionne sous Hardy avec Skype 2.x, Ekiga, Cheese, etc ... Qualité moyenne. 
-  * Hercules Deluxe Optical Glass :  Fonctionne ( son et vidéo ) sous Ubuntu 9.10 Karmic Koala 32 bits (Attention, les LED ne sont pas prises en charge). 
-  * Hercules HD Exchange HD 720p : fonctionne; la vidéo en plein écran dans les options de skype est mauvaise ; Audio : passable. 
-  * Hercules HD Twist : Compatible dès le branchement,​ bonne qualité image et son, pensez juste à sélectionner "​Hercules HD Twist Stéréo Analogique"​ dans les préférences d'​entrée son si vous désirez utiliser le microphone incorporé (Système->​Préférences->​Son->​Entrée). 
-  * Labtec Webcam : OK sous 8.04, même qualité que sous Windows. 
-  * Labtec Pro Webcam : Testé sous Hardy, reconnue sans problème. 
-  * Lexma Panda 9C Notebook : Qualité acceptable, testée sur Ubuntu 8.10, Ekiga 3.0.0, Skype 2.0.0.72, aMSN 0.97.2. **Voir image ci-dessous.** ​ 
-{{ :​panda-9c.jpg?​nolink&​100 |}} 
-  * Logitech QuickCam E1000 : Fonctionne parfaitement sur Ubuntu 8.04 pour aMSN.  
-  * Logitech QuickCam Pro 4000 : Vidéo excellente sur tous les logiciels. 
-  * Logitech QuickCam Pro 9000 : Fonctionne nativement sous Ubuntu 8.04 **Intrepid ibex 8.10** et sous Jaunty. Fonctionne sous Skype. 
-  * Logitech QuickCam Communicate STX : Reconnue, même le micro est reconnu dans Alsa. 
-  * Logitech Quickcam Communicate STX Plus : Détectée immédiatement sous Skype. Fonctionne sous Ubuntu 8.04. 
-  * Logitech QuickCam Communicate Deluxe (Kubuntu 8.04). 
-  * Logitech QuickCam Connect : Qualité très satisfaisante,​ voire excellente sauf avec aMSN (Ubuntu 8.04). 
-  * Logitech QuickCam Connect Upgrade est automatiquement reconnue sous Xubuntu 8.04 et fournit une qualité d'​image tout à fait convenable avec aMSN. 
-  * Logitech QuickCam E3500 : Qualité correcte, native avex hardy et jaunty. 
-  * Logitech QuickCam Zoom : Reconnue directement sous Jaunty, mais sans le micro. 
-  * Logitech QuickCam S5500 : Détectée immédiatement sous Skype. 
-  * Logitech QuickCam S7500 : Reconnue directement (Ubuntu 9.04 - Jaunty Jackalope et Ubuntu 9.10 - Karmic Koala), micro compris. Fonctionne très bien sous Skype. 
-  * Logitech QuickCam Messenger Refresh 2007 : OEM. **Voir image ci-dessous.** 
-{{ :​logitechquickcammessengerrefresh2007oem.jpg?​nolink&​100 |}} 
-  * Logitech C120 :  
  • webcam.txt
  • Dernière modification: Le 05/02/2024, 10:59
  • par 82.66.39.172