"Números de porta" não são usados no Linux, "nomes de dispositivos" são.
Primeiro, desconecte as três câmeras.
Então, em uma janela de terminal:
journalctl --follow
Em seguida, conecte suas câmeras e observe o registro do sistema.
Minha configuração consiste em 3 câmeras anexadas a hub USB . E o hub usb está conectado ao computador (USB 3.0).
Estou tentando capturar vídeo de cada uma dessas câmeras e, para isso, preciso executar cv2.VideoCapture (device) e precisa obter os números das portas. Eu google mas não encontrei uma solução. Como posso obter o número da porta de cada câmera?
"Números de porta" não são usados no Linux, "nomes de dispositivos" são.
Primeiro, desconecte as três câmeras.
Então, em uma janela de terminal:
journalctl --follow
Em seguida, conecte suas câmeras e observe o registro do sistema.
Normalmente, você encontrará suas câmeras de vídeo como /dev/video?
, em que ?
é um número a partir de 0
.
Se você precisar fazer referência a uma câmera especial e os dispositivos /dev/video?
estiverem trocando de lugar ou alterando números, você deve dar uma olhada em /dev/v4l/
. Você encontrará uma estrutura com links simbólicos para os dispositivos de vídeo por caminho de dispositivo ou por id.