Log in

View Full Version : Realtime 25 FPS > 24 FPS


Inventive Software
13th May 2008, 01:33
I appreciate that I may be shot at for even suggesting such a thing, but I'm curious to find a competent, speedy way of slowing down PAL video and audio to Film speed, aka 24 FPS. It's annoying in some movies when you hear a song and its pitch is slightly higher.

I've tried ffdshow, and the AviSynth function, and that didn't work. So I'm wondering if an AviSynth can actually do it in real-time. :)

The caveat is that audio won't be 48 KHz when you slow it down with the following script:

AVISource("movie.avi")
AssumeFPS(24,sync_audio=true)


To get audio to 48000 Hz, you need to add:
SSRC(48000)

Can this be done in real-time with a DShow filter?

The other thing I've noticed is that Matroska, specifically mkvtoolnix, has an option to stretch audio. Since it's far too late, my desktop's too slow, and my laptop's out of commission for a while, can anybody say whether this'd work in a similar way? By this, I mean specify the framerate and stretch the audio by a factor of 25/24?

Ranguvar
13th May 2008, 13:39
ffdshow-tryouts can do it, I don't know whether it has an inbuilt function like that, but worst case, you can use its AviSynth box. And it can definitely resample, and well.

reepa
14th May 2008, 13:34
Can this be done in real-time with a DShow filter?

Try ReClock (http://reclock.free.fr/).