Emmanuel Piat a écrit:L'idée de faire un petit script qui coupe l'image en deux et la duplique avec le post traitement appliqué sur une moitié est sympa. Il faut cependant vérifier que ffdshow ne permet pas d'emblée de faire cela en cochant la boite processing half image qu'on a sur tous les filtres me semble t'il (je ne peux pas vérifier car je n'ai pas ffdshow sur mon portable...).
Salut Emmanuel,
Merci d'avoir pris un peu de ton précieux temps pour nous répondre.
Concernant ffdshow, c'est effectivement le 1er réflexe que j'ai eu, malheureusement l'option process "only right half" image est disponible pour les filtres ffdshow mais grisée pour avisynth. Mon but était de faciliter le peaufinage de mes scripts et avoir une comparaison immédiate à l'écran sur une même portion de l'image et en mouvement, car certains défauts n'apparaissent pas toujours sur une image figée.
D'où la 1ère étape : écriture d'un script avisynth visant à comparer en direct (écran splitté) le rendu de 2 scripts de post-traitement. Cette 1ère étape a été franchie.
La seconde étape était de pouvoir travailler sur des images en mouvement, et pas sur une image figée. MPC-HC ne le permettant pas, j'ai donc cherché un player capable de fournir les mêmes fonctionnalités que MPC-HC (renderer madVR, ffdshow, avisynth) avec la fonctionnalité "Repeat A-B".
J'ai retenu PotPlayer (il y en qq autres).
Ainsi, je trouve plus aisé de régler finement par exemple un réglage de sharpen en direct live, en mouvement, sur différentes vidéos.
La 3ème étape sera de compiler une vidéo avec des extraits de passages de différents films afin d'éviter que le script ne soit valable que pour une vidéo donnée.
Je pense ensuite créer plusieurs variantes de scripts en fonction de la qualité de la vidéo.
Je réfléchis quant à une méthode de pouvoir choisir automatiquement un script (preset) en fonction de la qualité vidéo mais je n'ai pas vu de méthode de détection automatique de la qualité d'un film (bruit, résolution, etc).
Je pense donc pour le moment, classifier moi-même mes films, en les visualisant rapidement par exemple à l'aide de VLC, puis en les suffixant par exemple avec une chaîne de caractère représentatif de la qualité observée (liée au traitement à effectuer).
Par exemple :
B pour bruit suivi d'un chiffre
B0 pour pas ou très peu de bruit
B1 pour un peu de bruit
B2 pour bruit modéré
B3 pour bruit élevé
Idem ensuite pour la netteté
N pour Netteté suivi d'un chiffre
N1 pour netteté faible
N2 pour netteté moyenne
N3 pour netteté élevée
Donc je pensais suffixer mes vidéos par un truc du genre :
BxNy
où Bx est le bruit constaté dans la vidéo
où Ny est la résolution / netteté constatée dans la vidéo
Et donc écrire les scripts qui tiennent compte de BxNy
Qu'en penses-tu de tout cela ?
Merci
A+