View Full Version : finding audio delay in an avi ????
cjaar
21st August 2006, 08:11
All,
Dont know which section this Q belongs, so posting it here.
Is it possible to find the audio delay in an avi ?. Like i mux the delayed audio(say -66ms). Now is there a way to findout the delay of audio in avi by playing it or any tools can do it ?
thx
cjaar
Awatef
21st August 2006, 09:19
I don't think such a tool exist.
But manual methods should work fine.
Like modifying the delay until it is synch with the subs.
Or loading the audio file in an audio processing software and see how much of a gap there is between the beginning of the file and the beginning of the sound.
Or trying manual lips synching, first using a major delay like 250ms then in small 50ms steps until you think the audio is in synch with the lips, etc
Jacquers
21st August 2006, 10:33
Try AVI-Mux GUI:
Load the file and click on "generate data source from files"
Then you will see a list of the streams (audio and video) and by selecting the audio stream you will be able to see the delay.
Note: This doesnt always work, but it's worth a try
~bT~
23rd August 2006, 18:55
This may be the wrong place for this question but here it goes anyway!
After applying delay using VDubMod to an AVI file, then when converted to DVD, the audio will be out of sync again. Is there any other way to do this apart from clipping the files at the beginning?
Thanx for any help in advance.
Awatef
23rd August 2006, 19:40
Convert the audio file to WAV, load it in an audio processing tool like WaveLab, add emptiness if the delay if positive, or remove the unneeded part if the delay is negative.
Or use a DVD authoring tool that allows delay adjustments (DVD Lab Pro for example)
Cunhambebe
24th August 2006, 17:58
Where does your AVI file come from? If it comes from your own DVD, you use DGIndex for demuxing the Ac-3 audio. This tool will show you if there's an error, I mean, a certain delay time (for instance your given number - 66 ms).
You canuse Delaycut (another little freeware) to correct this and then you can mux this corrected Ac-3 audio + video in VirtualDubMod or VirtualDub.
Or you can skip delaycut and multiplex the audio file in VDub, choosing Interleave and inserting a positive value such as + 66ms to correct the error.
Another alternative would be using Sound Forge what will be much more complicated since you'll have to convert the file to wav, etc...
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.