Mam dwie sprawy związane z kamerą internetową (być może spawy są powiązane).
1.
Posiadam jedną kamerę podłączoną przez USB, jednak poniższa komenda (kiedy nie miałem zainstalowanego pakietu webcamiod
) pokazywała tak, jakbym miał dwie kamery.
v4l2-ctl --list-devices
USB2.0 Camera: USB2.0 Camera (usb-0000:00:1d.0-1.6):
/dev/video0
/dev/video1
W przykładach znalezionych w sieci, gdzie użytkownicy posiadali tylko jedną kamerę, widzę tylko jeden plik ( /dev/video0
). Zatem dlaczego u mnie są dwa takie pliki?
.
2.
Po zainstalowaniu pakietu webcamiod
na domyślnym (pierwszym) miejscu mam obecnie kamerę wirtualną:
v4l2-ctl --list-devices
Virtual Camera 20190131021657 ( (platform:akvcam-0):
/dev/video0
Virtual Camera 20190131021657 (platform:akvcam-1):
/dev/video1
USB2.0 Camera: USB2.0 Camera (usb-0000:00:1d.0-1.6):
/dev/video2
/dev/video3
W konsekwencji, niektóre aplikacje, szukające kamery na /dev/video0
, nie działają poprawnie.
Czy i jak można zmienić wyżej pokazaną kolejność, tak aby kamera USB była powiązana z /dev/video0
?