First: Please don't flag this as a duplicate, because all the questions in the Stack Exchange don't even near answer my question.

So, I have a bunch of movie strips I want to combine in the VSE, as well as some audio, but when I render, the audio and visual are about a couple seconds out of sync. I have tried everything. Each video strip's sibling audio strip is the exact same length and the exact same frame rate, but it just won't work. I tried many different things, but it just won't work. It's important to note, that the individual source .avi clips appear to have this problem too. As well, all the different clips have the same audio and visual codecs etc. as each other. Here's a screenshot of the Video Sequence Editor:

Please note it still plays correctly within the preview. How weird.

One thing I have tried is to delete all the clips and re-import them, and that appeared to work until I figured out that they were all out of order. Re-arranging them sent me back to the drawing board. This sort of hints that they're interacting with each other, which really doesn't make sense if each individual video file has this problem itself.

I am using Blender v2.73. The video codec for all clips and final output is H.264 and the audio codec for them is MP3. Boy, this is confusing.

If there's any crucial information I had forgot to add, let me know. Thanks to anyone who can help me with this ridiculous problem!

  • 1
    $\begingroup$ you can write your solution as answer and mark it as accepted $\endgroup$
    – Chebhou
    Commented Apr 27, 2015 at 17:39

1 Answer 1


Highly compressed files can exhibit decompression errors, that is frame arrangement errors. And this can lead to Blender having a confused time stamp. In other words the h264 files can confuse Blender entirely.

  1. Timecode:

Try creating a proxy/timecode for each video clip. You can just select timecode free run, and dont worry about a proxy. This should help Blender allocate the correct frame to the clip's image sequence.

  1. Re-compress:

Try changing or transcoding the source media to a frame sequence, this pretty much guarantees a correct time stamp for Blender.

  • $\begingroup$ Derp. Accidently pressed enter. ...actually, I figured it out not long ago. It was actually the software I used to play back the video. The $\endgroup$ Commented Apr 20, 2015 at 0:30
  • 1
    $\begingroup$ You know what? I just did it again. facepalm ... The software was just messing up the playback. It was all fine, really. Sorry I had to bother you with this. $\endgroup$ Commented Apr 20, 2015 at 0:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .