Bon`Clay-Sama
samedi 21 avril 2007 à 19:26
Je vais te donner les sites majeurs pour apprendre et utiliser l'avisynth. Donc, on commence ^^.
http://avisynth.org/http://avisynth.org/warpenterprises/ <= si tu veux trouver des filtres, par ici ^^
Après, si tu es débutant dans avisynth, ou même semi-débutant, je te conseille de te référer à une de ces deux pages, qui te seront utiles pour acquérir de bonnes bases :
http://avisynth.unite-video.com/http://www.unite-video.com/phpbb/viewtopic.php?t=4708Deux tutos super bien faits. Cela devrait déjà t'aider dans ta quête ^^.
Sinon pour passer de NTSC à PAL, voilà ce que dit le site d'avisynth :
Converting NTSC to PAL for film requires the inverse process. You need to eliminate the duplicated fields, although the best way wouldn't look like it. Using DoubleWeave (), the result will produce frames like this
If NTSC film is originally this:
1a 2a 2a 3a 4a
1b 2b 3b 4b 4b
Then DoubleWeave will produce this:
1a 2a 2a 2a 2a 3a 3a 4a 4a 4a
1b 1b 2b 2b 3b 3b 4b 4b 4b 4b
* **
Now there is at least one frame consisting of its corresponding paired fields. So we can use the Pulldown () function to extract these frames. For every five frames, they are the first and fourth, as shown.
So the code is:
NTSC Film to PAL Film
Video = AVISource ("xxxxxxxx.avi")
Video = DoubleWeave (Video)
Video = Pulldown (Video, 0, 3) # Returns video playing at 23.976 fps
Video = BilinearResize? (Video, 720, 576)
Video = AssumeFPS? (Video, 25, True)
This may not provide perfect results every time. It is not uncommon for people to cut into the video, disturbing the NTSC 3:2 Pulldown playback. In this case, adjust the pulldown numbers so that the second number is 3 larger than the first (say 1 & 4, or 2 & 5).
Enfin, si ton audio est décalé, tu le passe en 25 fps, avec Besweet par exemple. En espérant t'avoir éclairé.