I've got an xvid encoded avi that has a bad header. When viewing the avi on a standalone machine, the video pauses after a given amount of time and can't be bypassed.
I've opened the file in VirtualDubMod (latest version) to try to fix, and got an error message saying the VBR header is incorrect, and that a fix will cause up to 2450ms skew. It also says to demux wav file if this is unacceptable.
I've demuxed the wav, and tried to fix, but it's still got the skew. Seems like the audio portion has been stretched or something (resulting in sync at the start of the avi, and out of sync by 2s at the end).
Are there any easy fixes to these problems? it seems to occur with all the avi files I get from this source. I've looked around for batch fix programs to fix the previous files, but nothing has turned up that works.
Any help would be grateful.