mencoder 3-pass encoding (не подцепляется кодированный аудио поток)

Вопросы, приемы и проблемы обработки видео

Модератор: Модераторы разделов

Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

mencoder 3-pass encoding

Сообщение Виталмий »

Доброе время суток.

MPlayer 1.0rc1-SUSE Linux 10.2 (i686)-Packman-4.1.2

Хочу перекодировать видео.

1. Кодирую аудио поток

Код: Выделить всё

mencoder input.avi -oac mp3lame -lameopts vbr=3 -ovc frameno -o frameno.avi

2. Делаю первый проход кодирования видео потока

Код: Выделить всё

mencoder input.avi -oac copy -o /dev/null -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500:v4mv:mbd=2:trell:vpass=1 -vf scale=576:-2

3. Делаю второй проход

Код: Выделить всё

mencoder input.avi -oac copy -o out.avi -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500:v4mv:mbd=2:trell:vpass=2 -vf scale=576:-2


Курил маны, там написано при втором прогоне видео, используется аудио поток из frameno.avi если имеется.

Проблема: у меня аудио поток просто копируется, хотя файл frameno.avi присутствует
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: mencoder 3-pass encoding

Сообщение eddy »

man mencoder (MEncoder 1.0-1.rc2.18mdv2009.0-4.3.2) :
...
NOTE: Using this mode will most likely give you A-V desync. Do not use it. It is kept for backwards compati-
bility only and will possibly be removed in a future version.
...

Эту опцию уже давно не используют. Странно, почему у вас работает...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: mencoder 3-pass encoding

Сообщение Виталмий »

спасибо за наводку.

проблему решил, изучил опцию -frameno-file :rolleyes:.

Код: Выделить всё

mencoder Lost01.avi -oac copy -o Lost01_coded.avi -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500:v4mv:mbd=2:trell:vpass=2 -vf scale=576:-2 -frameno-file frameno.avi
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали: