v4l2-utils:
v4l2-utils 是一个 Linux 下用于视频设备管理和调试的工具集,其中包含了一些命令行工具,可以用来查询、设置和调试视频设备。 ubuntu安装v4l2-utils:sudo apt-get install v4l-utils下面是v4l2-utils的一些使用方法:
# 列出设备 v4l2-ctl --list-devices # 列出某个设备支持的参数 v4l2-ctl -d /dev/video0 -l // dev/video0为设备名称 v4l2-ctl -d /dev/video0 --list-ctrls # 获取某个控制参数的值 v4l2-ctl -d /dev/video0 --get-ctrl=brightness // dev/video0为设备名称 # 获取支持的编码格式 # v4l2-ctl --list-formats -d /dev/video4 # 设置免征额控制参数 v4l2-ctl -d /dev/video0 --set-ctrl=brightness=0 // set-ctrl=<name>=<value> v4l2-ctl -d /dev/video0 --set-ctrl analogue_gain=240 // 增加图片亮度 # 预览支持的格式 v4l2-ctl --list-formats-ext --device /dev/video0 # 获取指定设备的所有信息 v4l2-ctl --all --device /dev/video0 # 增加曝光 v4l2-ctl -d /dev/video0 --set-ctrl exposure=3324 // exposure 4-3324 # 测试画面 v4l2-ctl -d /dev/video0 --set-ctrl test_pattern=0例如个人目前手头上的摄像头获取到的参数信息: