J'ai une caméra Web sur mon ThinkPad T500. J'aimerais connaître ses résolutions soutenues. Existe-t-il un moyen de le découvrir à l'aide d'un logiciel (et sans avoir à consulter la documentation)?
J'ai une caméra Web sur mon ThinkPad T500. J'aimerais connaître ses résolutions soutenues. Existe-t-il un moyen de le découvrir à l'aide d'un logiciel (et sans avoir à consulter la documentation)?
Réponses:
Deux approches possibles:
Utilisez n’importe quel logiciel pouvant interagir avec la webcam (p. Ex. cheese
), Enregistrez une image et regardez la résolution.
Examinez la sortie de lsusb
dans un terminal pour trouver une ligne décrivant une webcam:
$ lsusb
Bus 001 Device 002: ID 5986:0241 Acer, Inc BisonCam, NB Pro
...
Utilisez ensuite les numéros Bus
et Device
pour obtenir plus d'informations sur ce périphérique:
$ lsusb -s 001:002 -v | egrep "Width|Height"
wWidth 640
wHeight 480
wWidth 1280
wHeight 1024
...
Ce qui devrait imprimer les paires hauteur / largeur dont la caméra est capable - dans ce cas, 1280x1024 plus quelques plus petites.
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
suppose que je peux supposer que la combinaison la plus élevée est la résolution physique.
si vous avez la vidéo 4 linux essayez ceci
v4l2-ctl --list-formats-ext
Source: Comment répertorier les modes vidéo disponibles pour une webcam USB sous Linux?
sudo apt-get install v4l-utils
Aussi possible avec ffmpeg:
ffmpeg -f video4linux2 -list_formats all -i /dev/video0
Exemple de sortie:
...
[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
si vous n'avez pas de serveur X fonctionnant comme une alternative
lsusb
solution ne semble pas fonctionner pour toutes les webcams - elle ne génère pas de largeur ni de hauteur pour mon Hercules Deluxe, par exemple. Lacheese
solution fonctionne cependant, les résolutions disponibles sont disponibles sousEdit > Preferences
.