Webcam best definition detection not correct
Bug #691402 reported by
NicoInattendu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Luciole | Status tracked in 0.9 | |||||
0.7 |
Confirmed
|
Medium
|
Unassigned | |||
0.8 |
Fix Released
|
Medium
|
NicoInattendu | |||
0.9 |
Fix Committed
|
Medium
|
NicoInattendu |
Bug Description
on luciole 0.8.x on ubuntu/(jaunty, karmic, lucid, maverick )
When webcam detection algorithm detects definition with same width, the height is taken abritrary . Ex : 1280x1024, 1280x800,
1280x720 . We expect to use 1280x1024, but the algorithm takes the first coming so 1280x720
See log_webcam.txt for all available formats for two webcams and result of webcam detection algorithm
To post a comment you must log in.
French explanation of problem below
------------
Luciole par défaut détecte la meilleure version (plus grosse taille
d'image dispo sur la webcam) --> ça marchiat nickel jusqu'à ce qu'ils
inventent des webcam qui faisaient différentes grosses tailles d'images.
Du coup, en fonction de ce que tu as codé, luciole ne sait pas détecter
le meilleur pour nous, et donc prend le meilleur "au pif". Ce qui donne,
en général, le premier format dispo --> format "cinéma" c'est à dire
beaucoup plus long que haut. genre 16:9 (sauf que s'en est pas je
crois). Luciole rajoute donc des magnifiques bandes noires en lieux et
place d'une photo en 4:3 que la webcam est tout a fait capable de produire.
Ce qu'on fait pour changer le bidule. On lance luciole, charge la
webcam. Ferme luciole. Ouvre le .xml et modifie à la main la résolution
de la webcam par celle qui correspond à du 4:3 (en général 1024x1280).
On enregistre. et on rouvre luciole. Tadam ! L'image est en plein écran
sans bandes noires.
A l'époque, tu ne savais pas comment résoudre ce pb automatiquement car
c'est compliqué de coder "le meilleur pour nous". Et donc tu avais
envisagé de détecter toutes les meilleures résolutions (celles au dessus
d'une certaine taille) et de les proposer pour ensuite cocher celle qui
nous conviendrait le mieux. On pourrait aussi peut-être imaginer de
détecter toutes les grandes résolutions et de ne choisir par défaut que
celle qui a un rapport 4:3, ce serait sans doute une bonne solution, non ?
Bref, voilkà. Fais pour le mieux mais c'est sûr c'est assez chiant de
devoir faire des contorsions à la main dans le fichier .xml