Ayant numérisé une cassette vidéo il y a plus de 20 ans dans une résolution inappropriée aujourd'hui .
La vidéo est issue d'une cassette 8 mm PAL et je l'ai numérisé en 160x120 à 30 fps alors qu'elle aurait dû être en 25 fps et surtout j'aurai dû numériser à une résolution plus grande mais le matériel que j'avais à l'époque ne m'aurait pas permis de le faire. en plus d'un mauvais frame rate, l'encodage en MPEG1 a eu pour effet de faire des artefacts de compression.
Le mieux serait aujourd'hui de numériser cette cassette avec le matérielle que j'ai actuellement, mais malheureusement je ne l'ai plus. Il ne me reste donc plus que ce que j'avais numérisé comme source.
J'ai voulu savoir si il était possible de faire un upscale "software" (en utilisant un programme) pour avoir un résultat correct. Et bien c'est possible.
Sur conseils, j'ai utilisé LanczosResize et plus particulièrement la mouture Lanczos4Resize qui est une des librairire de Aviynth.
Voici le script :
FFMPEGSource2("video.mpg", atrack=1)
Lanczos4Resize(640, 480)
La vidéo s'est retrouvé upscalé en 640x480 avec un premier traitement de l'image. En appliquant un filtre 2d cleaner optimized j'ai pu lisser certains artefacts de compression. Le résultat est pas mal.
Aucun commentaire:
Enregistrer un commentaire