Es ist wichtig, einen häufigen Fehler zu berichtigen. Wenn Leute eine Datei mit .AVI-Erweiterung sehen, denken sie sofort, es sei keine MPEG-Datei. Das ist nicht wahr. Zumindest nicht ganz. Im Gegensatz zur verbreiteten Ansicht kann solch eine Datei MPEG1-Video enthalten.
Ein Codec ist nicht dasselbe wie ein Datei-/Containerformat. Beispiele für Video-Codecs sind: MPEG1, MPEG2, DivX, Indeo5, 3ivx. Beispiele für Dateiformate sind: MPG, AVI, ASF.
Theoretisch kannst du ein OpenDivX-Video und MP3-Audio in einer .MPG-Datei vereinigen. Die meisten Player könnten es jedoch nicht abspielen, da sie MPEG1-Video und MP2-Audio erwarten (im Gegensatz zu AVI besitzt MPG nicht die nötigen Felder, die die Video- und Audio-Streams beschreiben). Oder du könntest ein MPEG1-Video in ein .AVI legen. ffmpeg und MEncoder können solche Dateien erzeugen.