For a video conversion tool that’s so powerful and easy-to-use, ffmpegX is something that throws up occasional errors that just frustrate you to no end until you discover what it means. One such error that I get is when I convert video files to Flash video (FLV). Here’s the error:
Codec type mismatch for mapping #0.0 -> #0.0
Turns out that this has got to do with the audio of your original video file, and how it was mapped together with the video segment. All you have to do to fix this problem is simple: just go to the audio tab, and check the “Invert Mapping” box. Re-encode your video again, and this problem should be gone.