Кодирование видео в 2 прохода с помощью mencoder

Кодирование в 2 прохода означает, что при этом методе файл кодируется дважды. При первом этапе (предварительный проход) создаётся несколько временных файлов (*.log) с размером в несколько мб, не нужно удалять их пока (вы можете удалить AVI). При втором проходе конечный файл двойного прохода создаётся с использованием данных битрейта временно созданых файлов. В результате качество картинки в конечном файле будет намного выше.

Данный пример показывает, как перекодировать DVD в MPEG-4 ("DIVX") AVI в 2 прохода. Для этого потребуются  две команды:

rm frameno.avi - удаление файла, который мог остаться от предыдущего кодирования в три прохода.
mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o film.avi
mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o film.avi