Comatose
12th December 2007, 23:03
Hi!
I'm getting really, really frustrated over this. I have been trying to solve this problem for more than a week, and have pretty much tried everything already.
I've tried other forums and have googled, but haven't found any help (@ the forums part... nobody even replied :\).
Anyway, I have a source that contains VFR h264 video and AAC audio in the MKV container.
After re-encoding the video with the hard karaoke on it (at 25 fps), I muxed them all together along with the dialog softsubs and reattached the timecodes to the video.
So, the softsubs sync perfectly... but I can't, no matter what I do, get the karaoke to sync again (I timed it with the audio with the timecodes file loaded in Aegisub). It syncs perfectly at 25 FPS.
I thought perhaps I could modify the timecodes so the sections with karaoke have 25 FPS, and well... that worked....for the first song.
Thing is that setting the FPS to 25 is causing the rest of the video to go out of sync with the audio because the total duration is shorter.
So I was thinking, maybe I could increase the sample rate slightly (I calculated exactly by how much) in certain frames when the karaoke shows to get the audio to speed up very slightly so it is the same length as the video again, but that would cause the audio to go out of sync (with the karaoke) :(
Please, please help. I'm really desperate, and if I cannot solve this problem I will probably not be able to encode from VFR sources, which seems like a huge problem to me.
Thank you!
I'm getting really, really frustrated over this. I have been trying to solve this problem for more than a week, and have pretty much tried everything already.
I've tried other forums and have googled, but haven't found any help (@ the forums part... nobody even replied :\).
Anyway, I have a source that contains VFR h264 video and AAC audio in the MKV container.
After re-encoding the video with the hard karaoke on it (at 25 fps), I muxed them all together along with the dialog softsubs and reattached the timecodes to the video.
So, the softsubs sync perfectly... but I can't, no matter what I do, get the karaoke to sync again (I timed it with the audio with the timecodes file loaded in Aegisub). It syncs perfectly at 25 FPS.
I thought perhaps I could modify the timecodes so the sections with karaoke have 25 FPS, and well... that worked....for the first song.
Thing is that setting the FPS to 25 is causing the rest of the video to go out of sync with the audio because the total duration is shorter.
So I was thinking, maybe I could increase the sample rate slightly (I calculated exactly by how much) in certain frames when the karaoke shows to get the audio to speed up very slightly so it is the same length as the video again, but that would cause the audio to go out of sync (with the karaoke) :(
Please, please help. I'm really desperate, and if I cannot solve this problem I will probably not be able to encode from VFR sources, which seems like a huge problem to me.
Thank you!