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
webcam [Le 16/05/2018, 07:26]
sangorys [Plusieurs entrées vidéos / définir un numéro d'attribution /dev/xxx fixe]
webcam [Le 05/02/2024, 10:59] (Version actuelle)
82.66.39.172 [Via le navigateur]
Ligne 1: Ligne 1:
-{{tag>​portail webcam}}+{{tag>​portail webcam ​BROUILLON}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Les webcams sous Ubuntu ====== ====== Les webcams sous Ubuntu ======
  
-Une webcam (s'il est encore besoin de la présenterest une petite caméra notamment utilisée pour les [[:​visioconference|vidéos-conférences]].\\+S'il est encore besoin de la présenter, une webcam ​est une petite caméra notamment utilisée pour les [[:​visioconference|visioconfé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.\\ 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). 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).
Ligne 15: Ligne 15:
 Utile pour trouver facilement votre webcam dans le tableau. 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 ​mieux reconnaître les webcams installées.+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//​. ​Vous pouvez utiliser ​[[:cheese]] qui semble ​bien reconnaître les webcams installées.
  
 =====Tester sa webcam===== =====Tester sa webcam=====
-====gstreamer==== +Sur Ubuntu GNOME utiliser le logiciel [[:​cheese]] 
-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** puisdans la partie **Entrée par défaut**, sur **Test**. L'​image de la webcam ​devrait s'​afficher.\\ +====Via le navigateur==== 
-<note warning>​Cette solution ne semble plus possible depuis Ubuntu 16.04 ! \\ +Pour les néophytes, la solution la plus simple et rapide ​est de tester sa webcam par un site web 
-En essayant de télécharger ce paquet ​avec apt-get, j'ai eu le message retour ​:\\ //Aucune version du paquet gnome-media n'est disponible, mais il existe dans la base +  [[https://​www.onlinemictest.com/​webcam-test|OnlineMicTest]] : permet de tester sa webcam sur le "​canal"​ par défaut 
-de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète +  ​* [[https://​webcamtests.com|webcamtests.com]] : permet de tester sa webcam en choisissant le "​canal"​ si on a plusieurs périphériques vidéos. Si vous avez plusieurs périphérique, ​[[webcam|Les webcams sous Ubuntu]] section //Plusieurs entrées vidéos / définir un numéro d'​attribution /dev/xxx fixe/pour plus de détail 
-ou qu'il n'est disponible que sur une autre source +====mpv==== 
-Cependant les paquets suivants le remplacent : gnome-sound-recorder:​i386 gnome-sound-recorder +Avec **[[apt>​mpv]]**, on peut tester ​la webcam avec la commande suivante ​
-E: Le paquet « gnome-media » n'a pas de version susceptible d'​être installée//</note> +  ​mpv ​--profile=low-latency ​--untimed ​/dev/video0 
-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.+====ffmpeg/ffplay==== 
 +Avec **[[apt>ffmpeg|ffmpeg/​ffplay]]**, on peut tester la webcam avec la commande suivante : 
 +  ffplay -fflags nobuffer -flags low_delay -framedrop -i /​dev/​video0 
 +et pour afficher ​les résolutions supportées par la webcam, on peut taper la commande suivante ​: 
 +  ffmpeg -list_formats all -i /dev/video0
  
 ====VLC ou mplayer==== ====VLC ou mplayer====
-Parmi ceux auxquels on ne pense pas forcément, mais qui sont pourtant très utiles pour les tests, figurent aussi [[:​mplayer]] avec la commande suivante : <​code>​mplayer tv:// -tv driver=v4l2:​device=/​dev/​video0:​width=640:​height=480</​code>​+Parmi ceux auxquels on ne pense pas forcément, mais qui sont pourtant très utiles pour les tests, figurent aussi [[:​mplayer]] avec la commande suivante :  
 +  ​mplayer tv:// -tv driver=v4l2:​device=/​dev/​video0:​width=640:​height=480
 ou [[vlc#​utiliser_une_webcam|vlc]] . ou [[vlc#​utiliser_une_webcam|vlc]] .
  
 ====XawTV==== ====XawTV====
-[[:XawTV]] : <​code>​$ ​xawtv -nodga</​code>​ +[[:XawTV]] :  
- +  ​xawtv -nodga
-====Via le navigateur==== +
-  * [[https://​www.onlinemictest.com/​webcam-test|OnlineMicTest]] \\ +
-  * [[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 ===== ===== Webcam par constructeurs =====
- 
  
   * [[:​ricoh-webcam-r5u870|Ricoh]]   * [[:​ricoh-webcam-r5u870|Ricoh]]
   * [[:Syntek]]   * [[:Syntek]]
-  * Utiliser son téléphone Android comme webcam :+ 
 +=====Utiliser ​son téléphone comme webcam===== 
 +====avec Iriun==== 
 +Iriun est un petit logiciel qui permet d'​utiliser ​son téléphone Android comme webcam. Pour l'​utiliser : 
 +  * Installer les dépendances nécessaire à Iriun: **[[apt>​v4l2loopback-dkms]]** 
 +  * Télécharger [[https://​iriun.com/​|Iriun]] sur le site officiel et [[:​tutoriel:​comment_installer_un_paquet|installez-le]]. 
 +  * Télécharger également Iriun sur votre smartphone via le Plays Store. 
 +====avec DroidCam====
     * Installer un client Android de webcam. Ex : [[https://​play.google.com/​store/​apps/​details?​id=com.dev47apps.droidcam&​feature=search_result|droidcam]]     * Installer un client Android de webcam. Ex : [[https://​play.google.com/​store/​apps/​details?​id=com.dev47apps.droidcam&​feature=search_result|droidcam]]
     * Installer DroidCam     * Installer DroidCam
-      * Via les ppa (voir [[http://​www.webupd8.org/​2014/​06/​install-droidcam-wireless-android.html|cette page (en anglais)]]+      * Installer ​les entêtes de noyau s'ils ne sont pas installé ​''​sudo apt install ​linux-headers-$(uname -r)''​ 
-      * Manuellement (voir [[http://​www.dev47apps.com/​droidcam/​linuxx|ce site (en anglais)]]) +      * Installer DroidCam manuellement,​ en suivant les instructions sur [[http://​www.dev47apps.com/​droidcam/​linuxx|le site officiel ​(en anglais)]] ​(à partir de l'​étape 3
-      * Lancer DroidCam sur Android +    * Lancer DroidCam sur Android 
-      * Lancer ​DroidCam sur Linux : taper "droidcam" en ligne de commande +    * Lancer ​un [[terminal]] et tapez 
-      * Suivre les dernières indications... et enjoy...+<​code>​droidcam</​code>​ 
 +    * Suivre les dernières indications... et enjoy... 
 +====via IP Webcam==== 
 +    * Sur Android : installer le client de webcam **IP Webcam** et lancez-le. 
 +    * Sur Ubuntu, tapez l'​adresse ip fournie par IP Webcam dans votre navigateur et utilisez votre webcam. 
 +       
 ===== Logiciels utilisant la webcam ===== ===== Logiciels utilisant la webcam =====
  
Ligne 65: Ligne 79:
   * [[:VLC]] : Programme de lecture vidéo capable de capturer votre webcam et de réaliser des captures instantanées (menu Vidéo)   * [[:VLC]] : Programme de lecture vidéo capable de capturer votre webcam et de réaliser des captures instantanées (menu Vidéo)
   * [[:​guvcview]] : capture vidéo et audio, intéressant pour les webcams qui ne sont pas reconnues par Cheese   * [[:​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 !   * [[: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.   * [[:TvTime]] : Programme pour regarder la télévision à partir d'une carte tuner, mais qui peut également utiliser votre webcam comme source.
Ligne 71: Ligne 84:
   * [[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://​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.   * [[http://​wxcam.sourceforge.net/​|wxCam]] : logiciel qui permet de filmer et de prendre des photos il gère le déclenchement de mouvement.
 +  * [[https://​webcamoid.github.io/​|Webcamoid]]
  
 ====Autres==== ====Autres====
  
   * [[:​Motion]],​ camserv, [[:​zoneminder]] : Logiciels permettant d'​utiliser sa webcam en vidéo surveillance et comme détecteur de mouvements.   * [[:​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**).   * [[:​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**).
   * [[:​eViacam]] : contrôler la souris avec des mouvements de la tête.   * [[:​eViacam]] : contrôler la souris avec des mouvements de la tête.
Ligne 96: Ligne 109:
  
 ===dov4l=== ===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. ​+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==== ====Pour les Philips====
 Reportez-vous à la page [[:​pwc|setpwc]]. Reportez-vous à la page [[:​pwc|setpwc]].
Ligne 118: Ligne 131:
 ==== Webcam à l'​envers ==== ==== 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...  +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]].+Donc, si vous avez la tête à l'​envers sur votre webcam, reportez-vous ​aux indications de la page sur [[:V4L1]].
  
  
Ligne 127: Ligne 140:
  
 === Gérer plusieurs entrées vidéos === === Gérer plusieurs entrées vidéos ===
-Dans les navigateur basé sur [[chromium-browser|Chromium]],​ vous devez selectionner l'​entrée vidéo à chaque démarrage de Ubuntu : +Dans les navigateur basé sur [[chromium-browser|Chromium]],​ vous devez selectionner l'​entrée vidéo à chaque démarrage de Ubuntu ​via le lien //​[[chrome://​settings/​content/​camera]]//​ ou manuellement via 
-  - Allez dans les paramètres+  - Aller dans les //paramètres// 
 +  - Aller dans //​Paramètres du contenu// 
 +  - Aller dans //Appareil photo//
   - Selectionner l'​entrée vidéo   - Selectionner l'​entrée vidéo
  
-<​note>​La procédure exacte est à détailler et à préciser</​note>​ 
  
 === Créer un nouveau numéro/​lien fixe === === Créer un nouveau numéro/​lien fixe ===
Ligne 158: Ligne 172:
 \\ \\
 Sur un portable il est possible que la webcam soit **désactivée par les touches "​Fn"​.** Sur un portable il est possible que la webcam soit **désactivée par les touches "​Fn"​.**
 +
 +====Déboguer la webcam====
 +Tout d'​abord la commande magique, cette commande soit liste vos webcams, soit vous charge le module uvcvideo:
 +  lsmod | grep uvcvideo || sudo modprobe uvcvideo
 +si vous n'avez pas eu de message alors tester à nouveau votre webcam voir section 1.
 +
 +Vous pouvez utiliser ces commandes pour les montrer sur un post du [[https://​forum.ubuntu-fr.org|forum officiel]]:
 +  lsusb # permet de lister les appareils USB
 +  sudo apt install hwinfo && sudo hwinfo --usb # vous pourrez supprimer hwinfo après utilisation
 +Si en réalisant la commande suivante vous avez un retour en sortie, allez voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2050942&​p=2#​37| ce post]]
 +  ls /​etc/​modprobe.d/​uvcvideo.blacklist.conf
  
 =====Surveillance vidéo avec webcam===== =====Surveillance vidéo avec webcam=====
- 
 Voir [[:​securite#​video-surveillance_detecteur_de_mouvements|le portail "​sécurité"​]]. Voir [[:​securite#​video-surveillance_detecteur_de_mouvements|le portail "​sécurité"​]].
- 
- 
-===== 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. 
- 
-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). 
- 
  
 ===== Voir aussi ===== ===== Voir aussi =====
  • webcam.1526448367.txt.gz
  • Dernière modification: Le 16/05/2018, 07:26
  • par sangorys