我在Linux中有两个USB摄像头,所以在/dev/目录中有两个条目(video0video1)。

我想获取有关基于videoX的这两个摄像机的硬件信息(即供应商ID,产品ID,设备名称),并根据其硬件信息选择合适的摄像机。

有什么方法可以获取有关cpp中videoX的硬件信息?

最佳答案

通过按给定的类遍历sysfs设备很容易。以下命令行:

cat /sys/class/video4linux/video0/name
cat /sys/class/video4linux/video0/device/input/input3/id/product
cat /sys/class/video4linux/video0/device/input/input3/id/vendor

10-08 09:14