मैं समर्थित वेब कैमरा रिज़ॉल्यूशन का पता कैसे लगा सकता हूं?


33

मेरे पास मेरे T500 थिंकपैड पर एक वेब कैमरा है। मैं इसके समर्थित प्रस्तावों को जानना चाहूंगा। क्या सॉफ्टवेयर के माध्यम से इसका पता लगाने का एक तरीका है (और प्रलेखन से परामर्श किए बिना)?


ध्यान दें कि lsusbसमाधान सभी वेबकैम के लिए काम नहीं करता है - यह उदाहरण के लिए, मेरे हरक्यूलिस डिलक्स के लिए चौड़ाई और ऊंचाई का उत्पादन नहीं करता है। cheeseसमाधान काम करता है, हालांकि, उपलब्ध प्रस्तावों उपलब्ध किया जा रहा है Edit > Preferences
स्किप्पी ले ग्रैंड गौरौ सेप

जवाबों:


25

दो संभावित दृष्टिकोण:

किसी भी सॉफ़्टवेयर का उपयोग करें, जो वेबकैम (जैसे cheese) के साथ बातचीत कर सकता है , एक छवि को बचा सकता है और रिज़ॉल्यूशन को देख सकता है।

lsusbएक वेब कैमरा का वर्णन करने वाली एक लाइन खोजने के लिए, एक टर्मिनल में आउटपुट का परीक्षण करें :

$ 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 प्लस कुछ छोटे।


धन्यवाद, मुझे 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 लगा कि मुझे लगता है कि मैं यह मान सकता हूं कि उच्चतम संयोजन भौतिक संकल्प है।
sup

1
क्या हुआ अगर यह यूएसबी, लेकिन बिलिन नहीं है?
NoBugs

@NoBugs अंतर्निहित कैमरे भी आमतौर पर आंतरिक यूएसबी इंटरफेस के माध्यम से जुड़े होते हैं। मेरा आंतरिक है, और अभी भी "सनप्लस इनोवेशन टेक्नोलॉजी इंक" के रूप में lsusb सूची में दिखाई देता है।
मसूद

26

अगर आपके पास वीडियो है 4 linux यह कोशिश करो

v4l2-ctl --list-formats-ext

स्रोत: मैं लिनक्स में यूएसबी वेबकैम के लिए उपलब्ध वीडियो मोड को कैसे सूचीबद्ध कर सकता हूं?


5
सबसे पहले आपको उपयोगिता स्थापित करने की आवश्यकता है:sudo apt-get install v4l-utils
सुपर

8

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
...

का उपयोग ffmpegकरता है, तो आपके पास कोई X सर्वर एक विकल्प के रूप में चल रहा
बेंजामिन पीटर

2
संकेत के लिए धन्यवाद, ffmpeg बेहतर / अधिक सामान्य है।
सेबिक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.