Existe um comando de terminal que lista todas as webcams conectadas ao meu computador, incluindo a nativa? Talvez usando o pacote ffmpeg?
command-line
webcam
marcelosalloum
fonte
fonte
Respostas:
Para listar todos os dispositivos de vídeo capturados pelo kernel
Para listar todos os dispositivos conectados ao uso USB
lsusb
; para listar todos os dispositivos conectados ao PCIlspci
fonte
v4l2-ctl --list-devices
Exemplo de saída com uma única câmera:
Testado no Ubuntu 16.04.
Mais detalhes podem ser encontrados aqui: /programming/4290834/how-to-get-a-list-of-video-capture-devices-web-cameras-on-linux-ubuntu-c
fonte
Failed to open /dev/video0: No such file or directory
libv4l-dev
se ainda não estiver instalado. Dê também o modelo do computador, se puder. Felicidades.v4l2-ctl --list-devices
. Que seja mais baixa na resposta, mas o topo em negrito não tem a 2.Para Windows, você pode usar a biblioteca pygrabber: https://github.com/bunkahle/pygrabber
Para verificar os nomes amigáveis das webcams conectadas:
fonte