Как сохранить пропорции mencoder'ом
Файлы DVD и SVCD (т.е. MPEG1/2) содержат значения пропорций, описывающие, как проигрыватели должны масштабировать видео данные (пр.: 480x480 + 4:3 = 640x480). Однако вам нужно знать, что при перекодировании в AVI (DivX) эти значения в его заголовках не сохраняются. Перемасштабирование видео выходит отвратительным и занимает время.
MPEG4 обладает уникальным свойством: в видео данных могут содержаться нужные значения пропорций. Да, так же как и файлы MPEG1/2 (DVD, SVCD). К сожалению, нет проигрывателей, поддерживающих эти атрибуты. За исключением MPlayer конечно.
Эта особенность может быть использована только с кодеком libavcodec mpeg4. Имейте в виду: хотя MPlayer и будет верно проигрывать созданный таким образом файл, другие проигрыватели будут использовать неверные пропорции.
Вам следует обрезать чёрные полосы сверху и снизу изображения. Используйте фильтры cropdetect и crop.
Пример использования:
$ mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi