I have a long (90+ min) AVI I'm trying to convert over for KSVCD burning. It uses the mp42 codec, and I believe AC3 audio. I downloaded all the proper codecs and DivX Doctor to clean up the audio, and it now plays just fine in Quicktime.

However, I cannot get it to rencode for KSVCD (or any VCD encoding, for that matter). My first problem seemed to stem from the fact that the drive I was writing to had a space in the name, which caused ffmpegx to split a directory reference (sorry, I don't have the error message).

The next time I tried it, it created the mp2 file just fine, and the .img files appeared and then it just choked, giving me an error.

I was using the quick preset for KSVCD, and changed nothing, using QuickTime to encode. Has anyone worked with a similar file under similar circumstances and had it work?

Here's the error I get (this one was on a plain VCD):

Code:
INFO: [yuvscaler] Couldn't read FRAME header: bad header magic!
**ERROR: [yuvscaler] Couldn't read frame number 15615!
   INFO: [mpeg2enc] Guesstimated final muxed size = 90001667
Input #0, mov,mp4,m4a,3gp, from '/Volumes/VideoFreedom/earthfroze.mpg':
  Duration: 01:32:08.5, bitrate: 1043 kb/s
  Stream #0.0: Audio: mp2, 44100 Hz, stereo
  Stream #0.1: Video: MS-MPEG4v2 (MP42), 480x360, 29.97 fps
Codec type mismatch for mapping #0.1 -> #0.0