Важно разъяснить одну общую ошибку. Когда люди видят файл с расширением .AVI, они немедленно заключают, что это - не MPEG файл. Это не так. Во всяком случае не всегда. Супротив популярному мнению такой файл может содержать MPEG видео.
Как видите, кодек — это не то же самое, что и формат файла. Примеры видео кодеков: MPEG1, MPEG2, MPEG4 (DivX), Indeo5, 3ivx. Примеры видео форматов: MPG, AVI, ASF.
В теории, Вы можете поместить OpenDivX видео и MP3 аудио в файл MPG формата. Хотя, большинство плееров не смогут это проиграть, поскольку они ожидают MPEG1 видео и MP2 аудио (в отличие от AVI, в MPG нет нужных полей для описания его видео и аудио потоков). Или Вы можете поместить MPEG1 видео в AVI файл. FFmpeg и MEncoder могут создавать эти файлы.