I was in a hurry and didn't change the framerate from the default 29.97 to 25 with ffmpegX. In previous builds, this would have merely created more frames, but in current versions, it changes the time. Odd thing is that it created a file much smaller than a virtually identical file where I entered the framerate correctly.

The .mov I made by adding scaled in QT Pro is fine and in perfect synch, but I would like to rescue the .avi. I want to interleave the files using ffmpeg's passthrough feature.

I seem to recall -- but couldn't find it on Google no matter how I searched -- that one could change the timecode of an .avi with HexEdit. Can anyone give me any info. on this?