Bonjour,
j'ai poursuivis un max de tests. Je posterai les captures comparatives ultérieurement. Mais grossomodo rien qu'avec la mire du DVD de Perter Finzel, il en ressort pas mal de chose :
- Comme je le présentais les différences entre Dscaler 5 et Nvidia sont quasi nulles si ce n'est pas dire nulle. L'un comme l'autre se comportent de la même façon en YV12 et YUY2.
- Si je ne branche pas ffdshow entre le décodeur et le renderer dans ce cas j'obtiens de meilleurs résultats en YV12 en sortie de Dscaler ou Nvidia. C'est en fait dans cette config que se présente le plus petit effet de crenélage possible.
- Si on force l'accélération matérielle sous Nvidia et que l'on reste en YUY2 on se retrouve pratiquement dans la qualité de l'image offerte en YV12
- Si on utilise ffdshow, là il faut absolument sortir du décodeur en YUY2 et sortir de ffdshow en RGB32. Toutes les autres combinaisons que j'ai testé se sont avérées moins bonnes. A la rigueur on peut aussi sortir en YUY2 mais ça reste moins bon. En VMR9 seul le mode RGB32 permet d'avoir les bonne couleur sans ce fichu voile gris.
- Si on utilise ffdshow j'en suis arrivé à la conclusion fatidique que le seul filtre qui ne causera pas de dégat est le resize. Ce dernier est effectivement capable de travailler en YUY2 et ne fait donc pas un downsampling en YV12 comme tous les autres filtres. Si j'ai le malheur de rajouter un coup de denoise, le résultat sur la mire est affreux. Bref dans ffdshow il faut éviter de travailler en YV12 et ce malgré l'option high resampling YV12 vers RGB32 qui ne fait aucun miracle.
- Je ne me suis pas vraiment amusé à comparer plus avant le VMR9 vs Overlay mais quand on utilise le mode de sorti RGB32 de ffdshow le VMR9 se comporte alors comme l'overlay et le résultat m'a semblé comparable.
Ma conclusion pour l'instant c'est :
- soit on utilise Dscaler ou Nvidia seul mais en YV12. Dans ce cas j'aurai une préférence à l'overlay comme renderer.
- soit on utilise Dscaler ou Nvidia en YUY2 combiné à ffdshow en RGB32 en sorti en utilisant que le filtre de resize pour éviter toute transfo en YV12. Overlay ou VMR9 comme renderer c'est quasi idem.
- Il semblerait que les décodages MPEG2 des filtres soient maintenant identiques d'un soft à l'autre. Tout du moins si l'on considère des image arretées. Pour ce qui est de la fluidité je n'ai pas vu de différence non plus.
PS : je ne m'attendais pas à de telle divergences durant mes tests surtout entre YV12 et YUY2 mais avec une telle mire elles m'ont sautées au yeux