The video tools
Even if using the sysfs interface to manage video devices in a more efficient manner, we can use a dedicated tool set named v4l-utils in the package by the same name, which can be installed as usual into the system if it is missing.
The main program in the package is v4l2-ctl
that can be used to get a lot of information regarding a video device. Just to show the power of this command, let's try to explore all capabilities of a video device assuming we know about nothing of it. First of all, we can detect connected video devices using the --list-devices
option argument as shown here:
root@bbb:~# v4l2-ctl --list-devices
USB 2.0 Camera (usb-musb-hdrc.1.auto-1):
/dev/video0
/dev/video1
Then, we have discovered that our device has been ...
Get GNU/Linux Rapid Embedded Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.