2 juillet 2017

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 :
/dev/video0
correspond à celle incorporée à mon pc portable/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 😀.