View Full Version : Re-encode from 25fps to 23.976 fps
newcomers
2nd June 2010, 23:17
I have my htpc setup near on perfect, and is playing back Blu Rays stutter free, with bit streamed audio (apart from the HD tracks)
However, I have 1 particular Blu Ray which is 25 fps instead of the normal 23.976. I have tried using re-clock, and while it does a good job with the video, it messes up the audio and completely screws the bi streamed audio.
Im thinking the only way around this is to re-encode this disc to 23.976 fps, but im struggling to find ways of doing it, and what apps would be needed.
Im hoping you guys may be able to help me?
Thanks a lot
Blue_MiSfit
2nd June 2010, 23:54
Easy enough...
Audio:
eac3to input.ac3 output.m4a -slowdown
Video:
FFVideoSource("input.mkv")
Assumefps("ntsc_film")
...
That should take care of it ;)
Derek
Snowknight26
3rd June 2010, 01:44
Or.. don't reencode the video and simply change the ES/container framerate.
newcomers
3rd June 2010, 14:05
Easy enough...
Audio:
eac3to input.ac3 output.m4a -slowdown
Video:
FFVideoSource("input.mkv")
Assumefps("ntsc_film")
...
That should take care of it ;)
Derek
could you elaborate on that please? What programs am I using for this? Also, this is a blu ray disk and not a mkv. Can I just rip them main movie (audio and video seperate) and do it that way?
Thanks
Blue_MiSfit
3rd June 2010, 18:39
Yes you can. You need a copy of AnyDVD HD (payware, ~$100 IIRC). You also need several feeware apps, mainly eac3to. This tool will let you rip the feature(s) of the BluRay disc to separate video / audio streams on your hard drive.
You can then either use avisynth + x264 to transcode the video, or you can follow Snowknight26's suggestion, and simply mux the video and audio tracks together with a slower frame rate.
Derek
newcomers
3rd June 2010, 19:37
Yes you can. You need a copy of AnyDVD HD (payware, ~$100 IIRC). You also need several feeware apps, mainly eac3to. This tool will let you rip the feature(s) of the BluRay disc to separate video / audio streams on your hard drive.
You can then either use avisynth + x264 to transcode the video, or you can follow Snowknight26's suggestion, and simply mux the video and audio tracks together with a slower frame rate.
Derek
what program would I use to mux them together at a slower frame rate?
Blue_MiSfit
3rd June 2010, 21:02
MKVMergeGUI (part of MKVToolnix) if you want MKV output, or TSMuxeR if you want TS / M2TS output, or MP4Box if you want MP4 output :)
Derek
newcomers
3rd June 2010, 21:14
MKVMergeGUI (part of MKVToolnix) if you want MKV output, or TSMuxeR if you want TS / M2TS output, or MP4Box if you want MP4 output :)
Derek
so i would use tsmuxer to demux to ac3 and mp4, and then use tsmuxer to then remux them back together? where do i tell tsmuxer to remux @ 23 fps?
thanks and sorry for all the questions!!
forgot to mention, I need it to be Blu ray output (as in typical blu ray disc strucure). is that still possible using tsmuxer?
Blue_MiSfit
3rd June 2010, 21:44
You would use eac3to to demux the bluray disc to an mkv video file and an ac3, then tsmuxer to mux an m2ts file. There is a field for frame rate in tsmuxer.
tsmuxer can create BluRay structure, sort of. It's not necessarily 100% compliant, and I think you'd need to actually do a full re-encode so the buffers wouldn't overflow. I'm not totally sure.
You may want to investigate why ReClock isn't doing what you want. It would be MUCH easier to have all this happen during playback than doing all this rip / transcode / mux stuff ;)
Derek
madshi
4th June 2010, 09:16
Please don't reencode the video! eac3to can simply modify the video bitstream's FPS information (I think tsMuxer can, too). That's a MUCH better solution than reencoding.
Blue_MiSfit
4th June 2010, 23:43
Indeed, well said :)
Would that screw up the VBV / NAL-HRD model though?? Not that it would matter on the PC, but he made it sound like he needed bluray compliant output.
Derek
madshi
5th June 2010, 08:55
Would that screw up the VBV / NAL-HRD model though??
I don't really know that much about VBV / NAL-HRD. But a slow down from 25p to 24p reduces the burden on the hardware, so there should be no problem, or am I wrong?
Blue_MiSfit
6th June 2010, 02:42
I think you're correct - in the sense that your assumption is definitely logical.
Derek
foxyshadis
11th June 2010, 03:56
Even if you raise the framerate to 60 fps, it doesn't really change anything. (Though you might have to tweak some HRD values, I'm not sure.) It means frames are getting added 2x as fast, but drop off the front 2x as fast too, so there's never an imbalance.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.