T500 ThinkpadにWebカメラがあります。サポートされている解像度を知りたいです。ソフトウェアを使用して(およびドキュメントを参照することなく)それを見つける方法はありますか?
2つの可能なアプローチ:
ウェブカメラと対話できるソフトウェア(cheese
など)を使用し、画像を保存して解像度を確認します。
ターミナルでlsusb
の出力を調べて、Webカメラを説明する行を見つけます。
$ lsusb
Bus 001 Device 002: ID 5986:0241 Acer, Inc BisonCam, NB Pro
...
次に、Bus
およびDevice
番号を使用して、そのデバイスに関する詳細情報を取得します。
$ lsusb -s 001:002 -v | egrep "Width|Height"
wWidth 640
wHeight 480
wWidth 1280
wHeight 1024
...
これは、カメラが対応できる高さと幅のペアを印刷する必要があります-この場合、1280x1024プラスいくつかの小さなもの。
あなたがビデオ4 Linuxを持っているなら、これを試してください
v4l2-ctl --list-formats-ext
Ffmpegでも可能です:
ffmpeg -f video4linux2 -list_formats all -i /dev/video0
出力例:
...
[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
...