LINUX.ORG.RU

Mencoder and FMP4


0

0

После кодирования DVD-ишки mencoder-ом она играется только mplayer-ом той же версии.

Т.е. я кодирую, выкладываю на сервак, а клиенты под виндами не могут смотреть, bsplayer, например, пишет "Unknown file format FMP4". Даже mplayer for win не стал играть, пока не поставил более новую версию (1.0pre8).

кодирую следующим образом:

$ mencoder dvd://1 -vf scale -zoom -xy 512 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=1:vbitrate=800 -o out.avi

Как кодировать в DivX4 или 5 с помошью lavc? Или какого кодека не хватает под виндами? Что за fmp4?

★★

FMP4 - это FourCC, который ввели не так давно в ffmpeg для обозначения своего mpeg4-кодека. Поскольку кодек соответствует mpeg4 стандарту, если поменять FourCC, виндовые приложения, которые не знают о ffmpeg должны прекрасно играть это видео с divx5 или xvid. При кодировании FourCC можно выставить опцией -ffourcc, либо можно поменять FourCC уже пожатого видео с -ovc copy -oac copy. Подходящие FourCC - XVID, DX50 или MP4S.

grob ★★★★★
()
Ответ на: комментарий от grob

пасиб.

$ mencoder in.avi -ffourcc MP4S -ovc copy -oac copy -o out.avi

помогло.

samson ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.