View Full Version : To delay the audio track
daehkcid
24th March 2004, 18:32
Hello,
I have a karaoke DVD that the image has a delay on the music. Now I just want to put a delay on the audio track so the video/audio match. What tool do i use to do that?
Matthew
24th March 2004, 23:24
If you are re-encoding the audio then you can use besweet to hardcode the exact delay into the audio stream.
If you have an AC3 (which obviously you are not going to re-encode), then you can set the exact delay in some authoring programs, e.g. ifoedit/rejig.
Scenarist and Maestro allow only positive audio delays to be set. Maestro is accurate within 2ms but Scenarist only allows delays to be set by 1 video frame increments (40 ms in case of PAL).
If using scenarist/maestro and you have a negative audio delay then you can cut the AC3 in 32 ms increments and turn the delay into a positive one. e.g. with a -80ms delay you'd cut off 3 frames at the beginning to get a +16 ms delay. If you used Scenarist the end result would be 16 ms off, but it would only be 1 ms off using Maestro (procided you dragged the audio track to the right on the timeline). Of course, you wouldn't notice the difference.
daehkcid
25th March 2004, 00:23
Actually he's what i did:
I opened the VOB file with VOBEdit and Demuxed all audio/video streams. Then I used IFOEdit to remux them and added a delay of +1000ms to the audio stream #2. I did that for multiple songs.
But the thing is that now, i have separated VOBs for each song, instead of one continuous VOB with chapter stops at each song start.
What can I use to merge the VOBs? I'm sure to use Maestro for final authoring with menus.
Thanks for the help Mat.
Matthew
26th March 2004, 07:17
Assuming that the streams are untouched compared to the original, i.e. no frames lost etc then you can either merge the video and audio streams separately or try using vobedit's join clips feature on the vobs then demux the output. From memory the vobs have to have .VOB.001, .VOB.002, etc extention.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.