1

У меня есть две веб-камеры, подключенные к моей машине под управлением Linux Mint.

jacoby@oz:~$ ls /dev/video*
/dev/video0  /dev/video1
jacoby@oz:~$ lsusb
...
Bus 001 Device 003: ID 046d:08ce Logitech, Inc. QuickCam Pro 5000
Bus 002 Device 002: ID 046d:092e Logitech, Inc. QuickCam Chat
...
jacoby@oz:~$ 

У меня есть код, который захватывает наименьший номер /dev /video * и использует стример, чтобы сделать снимок. Что я хочу, так это иметь возможность знать, что я иду к лучшему или худшему из двух камер (ни новые камеры, но они работают для моих нужд), но я не знаю способа определить, какие точки входа lsusb к какому устройству ,

Это достаточно очевидная проблема, и я уверен, что она решена, но мое смутное приближение к поиску не указало на правильный ответ.

1 ответ1

0

Я использую v4l, и, поскольку я знаю, что предпочитаемая камера имеет «UVC Camera» в /sys /class /video4linux /video * /name, я использую ту, которая содержит эту строку в этом файле.

Возможно, будет лучший ответ, но пока этого достаточно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .