Tôi có một máy ảnh web trên Thinkpad T500 của tôi. Tôi muốn biết các nghị quyết được hỗ trợ của nó. Có cách nào để tìm ra nó bằng phần mềm (và không cần phải tham khảo tài liệu) không?
Tôi có một máy ảnh web trên Thinkpad T500 của tôi. Tôi muốn biết các nghị quyết được hỗ trợ của nó. Có cách nào để tìm ra nó bằng phần mềm (và không cần phải tham khảo tài liệu) không?
Câu trả lời:
Hai cách tiếp cận có thể:
Sử dụng bất kỳ phần mềm nào có thể tương tác với webcam (ví dụ cheese
:), lưu hình ảnh và xem độ phân giải.
Kiểm tra đầu ra của lsusb
một thiết bị đầu cuối, để tìm một dòng mô tả một webcam:
$ lsusb
Bus 001 Device 002: ID 5986:0241 Acer, Inc BisonCam, NB Pro
...
Sau đó sử dụng Bus
và Device
số để có thêm thông tin về thiết bị đó:
$ lsusb -s 001:002 -v | egrep "Width|Height"
wWidth 640
wHeight 480
wWidth 1280
wHeight 1024
...
Nên in các cặp chiều cao, chiều rộng mà máy ảnh có khả năng - trong trường hợp này, 1280x1024 cộng với một số nhỏ hơn.
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
đoán tôi có thể cho rằng sự kết hợp cao nhất là độ phân giải vật lý.
Nếu bạn có video 4 linux hãy thử điều này
v4l2-ctl --list-formats-ext
Nguồn: Làm cách nào tôi có thể liệt kê các chế độ video có sẵn cho webcam USB trong Linux?
sudo apt-get install v4l-utils
Cũng có thể với ffmpeg:
ffmpeg -f video4linux2 -list_formats all -i /dev/video0
Ví dụ đầu ra:
...
[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
...
ffmpeg
nếu bạn không có máy chủ X chạy thay thế
lsusb
giải pháp dường như không hoạt động đối với tất cả các webcam - chẳng hạn, nó không tạo ra Chiều rộng và Chiều cao cho Hercules Deluxe của tôi. Cáccheese
giải pháp hoạt động mặc dù, độ phân giải có sẵn có sẵn theoEdit > Preferences
.