One more qyestion. I have exported an AVI from Premiere 6.0. It looks and sounds perfect. I am encoding the video to m2v using TMPGenc and the audio to AC3 using BeSweet. I've multiplexed the two files with both TMPGenc and BBMPEG, and the audio ends up a few frames out of synch.

I've been tinkering with splitting the audio with both VirtualDub and Premiere. Both yielded similar (out-of-synch) results. I also tried not converting to AC3, and just multiplexing with the wav file. This didn't work either.

It might work just fine, but it's not a valid MPEG-2 system stream. At best, you could hope to create a valid VOB file, but I think TMPGEnc doesn't understand AC3 files very well. It's probably interpreting the AC3 file's header as part of the audio, and this is causing the loss of sync.

If you have a MPEG-2 file and an AC3 file, simply load them both into your authoring program and link them together. The authoring program should be able to create the VOB files correctly.