arghlub.frarghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
arghlub.frarghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
  • Terminal - Bash
    • Documentation de base
    • Petits trucs utiles
    • Pense-bêtes Commandes
    • Scripts Bash
  • Logiciels libres
    • Graphisme | 3D | Animation
    • Internet
  • Ressources
  • En Vrac
    • Distributions GNU/Linux
    • Films d'animation

Testez votre webcam avec le terminal

2 juillet 2017

Image Webcam

Un petit truc qui peut être utile si on veut tester sa webcam. Avant une visioconférence par exemple, pour vérifier qu’on ne filme pas le plafond (et qu’on est bien coiffé).

Pour cela, rien de plus simple en faisant appel au logiciel mplayer, un lecteur vidéo en ligne de commandes.
Normalement rien à installer, il l’est déjà sur la majorité des distributions.

C’est vraiment tout bête à faire sauf que la commande est peut-être un peu difficile à retenir donc on peut en faire un alias et hop c’est dans la boîte.

1. Dans un premier temps, on repère le nom de sa caméra

Dans un terminal, on lance la commande :

ls -l /dev/video*

Cela devrait donner une sortie du style :

crw-rw----+ 1 root video 81, 0 2017-06-29 17:15 /dev/video0
crw-rw----+ 1 root video 81, 1 2017-07-02 15:33 /dev/video1

Ici on voit que j’ai 2 webcams branchées :

  1. /dev/video0 correspond à celle incorporée à mon pc portable
  2. /dev/video1 correspond à une autre branchée par USB

Normalement, si vous avez une seule webcam le nom de la caméra devrait donc être /dev/video0.
Si vous en avez plusieurs un bon moyen de les repérer est la date de leur connexion : dans l’exemple du dessus, on voit que la caméra interne est branchée depuis quelques jours (à l’allumage du PC) alors que la caméra externe, je viens de la brancher.

2. Ensuite on lance la commande mplayer

mplayer tv:// -tv driver=v4l2:device=/dev/video0

Il faut remplacer /dev/video0 par le nom de votre webcam bien sûr.

Si l’on veut spécifier à l’avance la taille de la fenêtre de mplayer on peut rajouter les options width et height (largeur et hauteur).
Par exemple.

mplayer tv:// -tv driver=v4l2:device=/dev/video0:width=1024:height=576

Et là si tout marche bien au magie vous devriez voir votre tête.

3. On peut créer des alias pour améliorer l’ergonomie.

Par exemple j’ai créé 2 alias (camtest1 et camtest2) pour pouvoir faire des tests sur les 2 caméras facilement en ne tapant qu’une commande simple.

Il faut donc modifier le fichier caché .bash_aliases se trouvant dans votre répertoire personnel.

Avec l’éditeur de texte nano (mais choisissez votre éditeur favori)

nano ~/.bash_aliases

et rajouter vos alias (à adapter à votre sauce) à la fin du fichier puis sauvegarder et fermer.

 # Tests de webcam
 alias camtest1='mplayer tv:// -tv driver=v4l2:device=/dev/video0'
 alias camtest2='mplayer tv:// -tv driver=v4l2:device=/dev/video1'

Ensuite dans le terminal, il ne vous suffira plus qu’à taper camtest1 ou camtest2 pour voir apparaître votre joli minois 😀.

Articles +/- similaires

  • Problème de langages : vérifiez les variables locale en terminal
  • Configurez votre clavier via un terminal
  • Inxi : une super commande pour connaître son matériel et son système
  • Documentation : Débuter et aller plus loin en terminal
arghlub - Logo arghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
  • RSS
  • À propos & Contact
  • Connexion
  • Accueil
  • Terminal - Bash
    • Documentation de base
    • Petits trucs utiles
    • Pense-bêtes commandes
    • Scripts Bash
  • Logiciels libres
    • Graphisme | 3D | Animation
    • Internet
  • Ressources
  • En Vrac
    • Distributions GNU/Linux
    • Films d'animation