Log in

View Full Version : 25 fps to 23.976 and synching audio


hazel-ra
8th January 2008, 03:54
Hello all!

I have a video source that's 25 FPS and I would like to get it to 23.976 for mixing with other clips. However, when I use the AssumeFPS(23.976) method, the audio gets unsynchronized ( although it does play nice with my other clips ). :thanks: What's the best way to do this?

FlimsyFeet
8th January 2008, 10:29
You missed the option to syncronise the audio. Also, I don't know if it matters that you use 23.976 instead of "ntsc_film".

This is what I would do:
AssumeFPS("ntsc_film", true)

Only problem is, the audio then becomes a non-standrad sample rate. E.g. if the audio is 48000Hz, it then becomes 46034Hz. I use the resample filter in VirtualDub to correct this, but I think you could also use ResampleAudio in AviSynth. (You cannot use SSRC, though.)

Mug Funky
8th January 2008, 12:21
timestretch can also resample IIRC. you get the option to keep the pitch the same, though it's always a judgement call as to whether it's necessary to do.

hazel-ra
9th January 2008, 04:57
Awesome! Thanks, everyone!