Отправляет email-рассылки с помощью сервиса Sendsay

Создание mpeg-файла с помощью mencoder

Привет всем! :-)

Кто-нибудь знает как создать mpeg-файл с помощью mencoder?

То, что нужно задать опцию -of mpeg я знаю, но какой кодек указывать в -ovc.

Заранее спасибо

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25996; Возраст листа: 998; Участников: 1530
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/539032

Ответить   Tue, 18 Apr 2006 11:01:02 +0400 (#539032)

 

Ответы:

В сообщении от 18 Апрель 2006 11:01 Роман написал(a):

Тот же вопрос с дополнением ... чтобы можно было смотреть под оффтопик ОС без
дополнительных кодеков .

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25997; Возраст листа: 998; Участников: 1530
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/539043

Ответить   Tue, 18 Apr 2006 09:24:39 +0400 (#539043)

 

В сообщении от 1145347262 секунд после начала Эпохи Роман написал(а):

`-ovc lavc -oac lavc -lavcopts vcodec=mpeg1video:acodec=mp2'. Но
файл получается какой-то странный. Он не воспроизводится в qv под
DOS, также его не воспроизводит smpeg под Linux (винды у меня нет, так
что там не проверял). Я заметил такое отличие:

$ file нормальный.mpeg
нормальный.mpeg: MPEG sequence, v1, system multiplex
$ file созданный_mencoderом.mpeg
созданный_mencoderом.mpeg: MPEG sequence, v2, program multiplex

Поиски в man и в HTML-документации по словам `system', `program',
`multiplex' нечего не дали. Также безуспешными оказались многочисленные
попытки кодирования с различными опциями mencoder'а. Я пришел к мнению
что на данный момент mencoder не может создавать MPEG с system
multiplex. По этому решил использовать ffmpeg.

$ ffmpeg -i вход.avi -target pal-vcd выход.mpeg

Дает хороший результат, читается как и в DOS'е, так и Linux'овым
smpeg'ом. Иногда правда нужно корректировать размер фрейма:

$ ffmpeg -i вход.avi -target pal-vcd -s 352x180 выход.mpeg

Ответить   Konstantin Korikov Wed, 19 Apr 2006 18:51:22 +0300 (#539777)