Commandes sympas
liste l'ensemble des contrôles (brightness, contrast, ..)
v4l2-ctl --list-ctrls
liste les formats disponible pour une caméra donnée
v4l2-ctl --list-formats --device=/dev/video1
liste les commandes
v4l2-compliance -d /dev/video1
lister les dimensions possibles d'image:
v4l2-ctl --list-framesizes=YUYV
liste détaillée:
v4l2-ctl --list-formats-ext v4l2-ctl --all
outils pour debug: http://events.linuxfoundation.org/sites/events/files/slides/v4l2-testing.pdf
commande durée d'exposition
http://www.ideasonboard.org/uvc/faq/
You can disable auto-exposure and control the exposure time manually through the 'Exposure, Auto' and 'Exposure (Absolute)' controls. If your webcam application doesn't offer a way to access those controls, you can use a panel application such as qv4l2 or a command line application such as yavta to control exposure.
qv4l2 yavta
montage dans le systeme de fichiers: ex:
cd /sys/devices/pci0000:00/0000:00:04.1/usb1/1-4/1-4:1.0/video4linux/video0
http://www.linuxtv.org/downloads/legacy/video4linux/API/V4L2_API/spec-single/v4l2.html