I'm converting a PAL 25fps avi to NTSC dvd using CCE 2.70 and no matter what i do its either too fast or too slow or its blury. What would be the proper way to do this using avisynth?
I have tried using FPS and not having any luck.
I think the easiest way is to first change to NTSCFilm (23.976 fps) and then telecine.
# first set NTSCFilm framerate
AssumeFPS(23.976)
# now do a telecine (copied from AviSynth manual)
SeparateFields
SelectEvery(8, 0,1, 2,3,2, 5,4, 7,6,7)
Weave
I think there's a couple errors in that script, Troy....
Shouldn't it be 'AssumeFPS(23.976, True)', to sync the audio? Although you will have to resample the audio, it's better than losing sync...
Telecine (for film content)
Code:
AVISource (quot;blah.aviquot;)
AssumeFPS (23.976, True)
Ssrc (48000) # Or other desired audio sample rate
SeparateFields () # Telecine
SelectEvery (8, 0,1, 2,3,2, 5,4, 7,6,7)
Weave ()
Also, this only applies to content that was recorded at 24p, like film. If it's video, like a TV show or a home movie, you'll need a slightly different method...
EDIT: Script wasn't correct with variable names... woops! :-)
Originally Posted by actionman133I think there's a couple errors in that script, Troy....
Well, that's not exactly an error, I just never do anything with audio in my scripts. The encoders I use don't do audio encoding.
But you're right, joesphroth probably needs audio processing in his script. |