Кодирование видео в 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