View Full Version : 25fps AC3/SRT + 29.7 Mpeg-2 1080i
bokonon
21st February 2008, 22:02
OK, so i have an Mpeg-2 stream which is 1080i (.ts) which i want to mux with an AC3 track and SRT files ripped from a PAL DVD.
Should i be converting the frame rate of the audio and subtitles to 29.7 OR should i be slowing the video down to 25 FPS ?
:thanks:
EDIT: btw, i will be loading my avs script into megui for x264 encoding and muxing into an mkv container!
Southstorm
21st February 2008, 22:24
I'd say leave the video alone, and adjust the audio & SRT files accordingly. It's more difficult to take 29.97fps video down to 25fps without some jerkyness. Though with extensive filtering, it's possible.
thetoof
21st February 2008, 22:34
imo, it's a lot better to have a deinterlaced video @ 23,976 fps (like it was originally). I think you should try doing that, mux the audio and the subs and check if there are serious sync issues. If there are none, good! If you have some trouble, I'm sure there's a place on this forum where you can find a way to make it 25fps.
Or, you could convert the AC3 into .wav, switch it to 23.976 via besweet, reencode it to anything you like and ajust the subs accordingly if there's any need. If you have a 5.1 source... this might be tricky.
bokonon
21st February 2008, 22:46
yeah it is 5.1
Are there no programs which convert the frame rate of audio tracks?
What about the deinterlacing @ 23.976 - how would i do that in an avs script?
EDIT: if anyone could suggest a program to change the frame rate of srt files that would be great!
Blue_MiSfit
21st February 2008, 23:21
Well, that's only a good idea if you 1080i source is really a 1080p24 movie telecined to 1080i.
If it's a movie, chances are it's one of these.
Apply an inverse telecine filter (like telecide().decimate() or tfm().tdecimate()) and re-encode... of course that means re-encoding, which may or may not be a good idea.
~MiSfit
bokonon
21st February 2008, 23:25
hmmm....inverse telecine filter? How can i find out more about this? I have no idea how to do this :(
How can i find out if it is a 1080p24 movie telecined?
bokonon
22nd February 2008, 01:42
Just had a thought:
wouldn't it be easier to decimate to 25fps rather than 23.976?
That would solve the problem of slowing down the PAL audio + subs
bokonon
22nd February 2008, 13:03
I analysed my source with MeGUI Avisynth generator and it detected it as "Film" and recomended:
tfm(order=1).tdecimate()
Will this change the frame rate to 23.976 or do I have to use tfm().tdecimate() witout "order=1"
neuron2
22nd February 2008, 15:21
Read the filter documentation, where you will find a description of the order parameter.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.