Gibt es einen Terminalbefehl, der alle mit meinem Computer verbundenen Webcams auflistet, einschließlich der nativen? Vielleicht mit ffmpeg-Paket?
command-line
webcam
marcelosalloum
quelle
quelle
Antworten:
Anzeigen aller vom Kernel aufgenommenen Videogeräte
Um alle an USB angeschlossenen Geräte aufzulisten, verwenden Sie
lsusb
; um alle an PCI angeschlossenen Geräte aufzulistenlspci
quelle
v4l2-ctl --list-devices
Beispielausgabe mit einer einzelnen Kamera:
Getestet unter Ubuntu 16.04.
Weitere Details finden Sie hier: /programming/4290834/how-to-get-a-list-of-video-capture-devices-web-cameras-on-linux-ubuntu-c
quelle
Failed to open /dev/video0: No such file or directory
libv4l-dev
falls dies noch nicht geschehen ist . Geben Sie auch ein Computermodell an, wenn Sie können. Prost.v4l2-ctl --list-devices
. Das ist in der Antwort niedriger, aber die Spitze in Fettdruck hat nicht die 2.Für Windows können Sie die Pygrabber-Bibliothek verwenden: https://github.com/bunkahle/pygrabber
So überprüfen Sie die benutzerfreundlichen Namen der verbundenen Webcams:
quelle