Как проверить доступные веб-камеры из командной строки?

Есть ли терминальная команда, в которой перечислены все веб-камеры, подключенные к моему компьютеру, включая собственную? Может быть, с помощью пакета ffmpeg?

28
задан 11 May 2018 в 17:24

3 ответа

Для просмотра списка всех видеоустройств, отобранных ядром

ls -ltrh /dev/video*

Для просмотра списка всех устройств, подключенных к USB, используйте lsusb; перечислить все устройства, подключенные к PCI, использовать lspci

0
ответ дан 11 May 2018 в 17:24

v4l2-ctl --list-devices

sudo apt-get install v4l-utils
v4l2-ctl --list-devices

Пример вывода с одной камеры:

Integrated Camera (usb-0000:00:1a.0-1.6):
        /dev/video0

Протестировано в Ubuntu 16.04.

Более подробную информацию можно найти здесь: https://stackoverflow.com/questions/4290834/how-to-get-a-list-of-video-capture-devices-web-cameras-on-linux -ubuntu-с

0
ответ дан 11 May 2018 в 17:24

Для Windows вы можете использовать библиотеку pygrabber: https://github.com/bunkahle/pygrabber

Чтобы проверить понятные имена подключенных веб-камер:

[ 110]
0
ответ дан 11 May 2018 в 17:24

Другие вопросы по тегам:

Похожие вопросы: