Saya samar-samar ingat bahwa pada suatu waktu, saya menemukan alat baris perintah (sesuatu yang melibatkan "UVC") untuk mendaftar resolusi & mode kamera webcam USB yang didukung (misalnya PAL, 640x480) di Linux, tetapi sayangnya, saya sudah kehilangan itu. Adakah yang tahu apa yang saya bicarakan? Saya menginginkan sesuatu yang akan memberikan sesuatu seperti,
> list-uvc-modes /dev/video1
PAL, YUYV, 640x480, 30 FPS
NTSC, MJPEG, ...
Terima kasih!
Jawaban:
Jika Anda telah menginstal
v4l
(video 4 linux 2), Anda dapat melakukannya:sumber
v4l2-ctl -d /dev/video2 --list-formats
dan kemudianv4l2-ctl -d /dev/video2 --list-framesizes=YUYV
. Tampaknya v4l2-ctl memiliki lebih banyak opsi juga. Terima kasih banyak!v4l2-ctl --list-formats-ext
Jika Anda menggunakan kontrol uvc untuk webcam, metode lain adalah:
Anda juga dapat melakukan:
untuk membuat daftar semua perangkat.
sumber
Jawaban yang diterima (
v4l2-ctl --list-formats
) tampaknya hanya menampilkan format pertama yang tersedia, misalnya:Untuk melihat semua format yang tersedia, Anda mungkin ingin menggunakan skrip yang mirip dengan yang berikut:
sumber
--list-formats-ext
sepertinya lebih mudah daripada sebuah naskah