Desteklenen web kamerası çözünürlüklerini nasıl bulabilirim?


33

T500 Thinkpad'imde bir web kameram var. Desteklenen kararlarını bilmek istiyorum. Bunu, yazılımla (ve belgelere bakmadan) bulmanın bir yolu var mı?


lsusbÇözümün tüm web kameraları için işe yaramadığını unutmayın; örneğin Hercules Deluxe için Genişlik ve Yükseklik çıkmıyor. cheeseMevcut çözünürlükler mevcut altında olsa çözüm çalışır Edit > Preferences.
Skippy le Grand Gourou 11:13

Yanıtlar:


25

İki olası yaklaşım:

Web kamerasıyla etkileşime girebilecek herhangi bir yazılımı kullanın (örn. cheese), Görüntüyü kaydedin ve çözünürlüğe bakın.

lsusbBir web kamerasını tanımlayan bir satır bulmak için terminaldeki çıktısını inceleyin :

$ lsusb
Bus 001 Device 002: ID 5986:0241 Acer, Inc BisonCam, NB Pro
...

Ardından , bu cihaz hakkında daha fazla bilgi edinmek için Busve Devicenumaralarını kullanın:

$ lsusb -s 001:002 -v | egrep "Width|Height"
    wWidth    640
    wHeight   480
    wWidth    1280
    wHeight   1024
...

Yüksekliği basması gereken, kameranın yapabileceği genişlik çiftleri - bu durumda, 1280x1024 artı daha küçük olanları.


Teşekkürler, WWidth 640 WHeight 480 WWidth 320 WHeight 240 WWidth 800 WHeight 600 WWidth 1024 WHeight 600 WWidth 1024 WHeight 768 WWidth 1280 WHeight 800 WWidth 1280 WHeight 1024 WWidth 640 WHeight 480 WWidth 320 WHeight 240 WWidth 800 WHeight 600 WWidth 1024 WHeight 600 WWidth 1024 WHeight 768 WWidth 1280 WHeight 800 WWidth 1280 WHeight 1024 sanırım en yüksek kombinasyonun fiziksel çözünürlük olduğunu varsayabilirim.
sup

1
Ya usb değil, dahili ise?
NoBugs

@ NoBugs yerleşik kameraları da genellikle dahili usb arayüzleri üzerinden bağlanır. Benimkiler içti ve hala lsusb listesinde "Sunplus Innovation Technology Inc." olarak gösteriliyor.
Masoud


8

Ffmpeg ile de mümkündür:

ffmpeg -f video4linux2 -list_formats all -i /dev/video0

Örnek çıktı:

...
[video4linux2,v4l2 @ 0x7fa3a8000b40] Raw       :     yuyv422 :           YUYV 4:2:2 : 640x480 320x240 800x600 1024x600 1024x768 1280x800 1280x1024
[video4linux2,v4l2 @ 0x7fa3a8000b40] Compressed:       mjpeg :          Motion-JPEG : 640x480 320x240 800x600 1024x600 1024x768 1280x800 1280x1024
...

ffmpegalternatif olarak çalışan bir X sunucunuz yoksa kullanın
Benjamin Peter

2
Ipucu için teşekkürler, ffmpeg daha iyi / daha geneldir.
sebix
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.