Log in

View Full Version : 25fps -> 24fps


Borbus
28th October 2006, 21:30
I was wondering, since I only keep my films on my PC, I don't need them to be PAL. Is it possible to convert them to the original 24fps rather than having them in the 4% too fast 25fps?

I'd imagine the video wouldn't be too hard to change, AVISynth can change the fps I think. Would it need to be done before or after encoding using x264?

What about the soundtrack? I like to keep AC3 directly from PAL DVDs, is it possible to increase the soundtrack to the original length without transcoding it?

It would be nice to have films at their original speed. Thanks for any input and help. :)

Awatef
28th October 2006, 23:21
Without transcoding? possible if you use the latest versions of PowerDVD or WinDVD, not sure about the quality though (and not sure if the feature works with AVI files)

jon.schaffer
29th October 2006, 10:08
Try ReClock, it can slow down to 24 fps in realtime while playing back.

Borbus
29th October 2006, 16:30
I'm aware of the features WinDVD and PowerDVD have but it's a waste of CPU power IMO. Thinking about again (I was a bit tired last night) I think it would be impossible to change the soundtrack without transcoding.

Has anyone tried chaning PAL films to their original speed using any method? What did you do and was it worth it?

CWR03
29th October 2006, 22:33
If you can successfully stretch the audio to the proper length, all you'd have to do from there is open the file with VirtualDub(Mod), replace the audio and under Framerate select "Change so audio and video durations match."

Borbus
30th October 2006, 19:22
ReClock works quite well. I change the video FPS to 24 and enable PAL Speeddown. The difference in the audio is really noticeable, especially during music.

jon.schaffer
30th October 2006, 23:51
A note: if you play back at 24fps, set your screen at a refresh rate that is a multiple of 24 (e.g. 3x24=72Hz...) in order to have perfectly fluid motions (it's the first purpose of ReClock).

JoeShrubbery
31st October 2006, 05:44
Stretch out 25fps video back to 24fps filmrate, that's simple enough. Just throw this in your avisynth script:


assumefps(24,sync_audio=true)


That'll adjust the framerate and resample the audio to maintain A/V sync on-the-fly. Obviously you have to be processing both the video and audio simultaneously via avisynth for audio syncing to work, something that might not necessarily be happening depending on how your doing your ripping.

If you don't want to have to re-encode the audio, then encode at 25fps but write up a short avisynth script sourcing your encode, but just running that one filter. You can then load that avisynth script into your directshow-based media player of choice for playback.

Awatef
31st October 2006, 12:40
@ Borbus
Can CPU power even get wasted?! I don't get you...