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?
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?