Activer l’enregistrement vidéo
En premier lieu, il vous faut activer la vidéo .
Vérifier le support
Sous OpenBSD, la webcam est souvent identifiée par /dev/video0
.
Afin de vérifier que votre webcam est reconnue, utilisez usbdevs
:
$ usbdevs -v
Controller /dev/usb0:
(…)
port 6 addr 4: high speed, power 200 mA, config 1, Integrated Camera(0xb221), Chicony Electronics Co., Ltd.(0x04f2), rev 7.52
(…)
Ou encore dmesg :
$ dmesg | grep video0
(…)
uvideo0 at uhub3 port 6 configuration 1 interface 0 "Chicony Electronics Co., Ltd. Integrated Camera" rev 2.00/7.52 addr 4
Accès à la webcam
Afin que le logiciel que vous préférez puisse accéder à la webcam sans
les droits administrateurs, il faut modifier les droits d’écriture sur
/dev/video0
.
Cela consiste à vous déclarer propriétaire de /dev/video0
:
$ doas chown votre_nom_d_utilisateur /dev/video0
Note : Si plusieurs utilisateurs utilisent l’ordinateur, il faudra
insérer cette commande au lancement de la session. Si le gestionnaire de
connexion est xenodm
, ça sera
dans le fichier /etc/X11/xenodm/TakeConsole
ou /etc/X11/xenodm/Xstartup
.
Désignez dans ce cas le nom d’utilisateur avec $USER
.
L’astuce est de modifier votre fichier .xsession
, tel que :
if [ -c /dev/video0 ]; then doas chown $USER /dev/video0; fi
Paramétrages
Le contrôle des paramètres de la webcam se fait avec la commande
video(1)
, tel que :
$ video -c
Par exemple, le paramétrage de la luminosité ainsi :
video brightness=200
brightness: 128 -> 200
Exemples
mpv
Pour afficher en direct ce que votre caméra filme avec mpv :
$ mpv av://v4l2:/dev/video0
fswebcam
Lire la page fswebcam .
Historique
J’ai écrit historiquement cette documentation de manière collaborative sur le wiki de la communauté “OpenBSD Pour Tous”.