uvcdynctrl
A libwebcam command line tool to manage dynamic controls in uvcvideo.
TLDR
List all available cameras
$ uvcdynctrl -l
Specify the device to use (defaults to video0)
$ uvcdynctrl -d [device_name]
List available controls
$ uvcdynctrl -c
Set a new control value (for negative values, add -- before {{-value}})
$ uvcdynctrl -s [control_name] [value]
Get the current control value
$ uvcdynctrl -g [control_name]
Save the state of the current controls to a file
$ uvcdynctrl -W [filename]
Load the state of the controls from a file
$ uvcdynctrl -L [filename]