Re: Codecs for mencoder
Доброго времени суток ! Надеюсь мой опыт будет полезен: Предыстория - есть у меня mpeg1 который "весит" 2.8 гига. Хочу уменьшить его размер. Хотя бы до 700 мег и желательно без потери качества. Взял mencoder (из mplayer-0.90-rc1). Сперва попробовал с divx4 (взятого с divx.com). Размер получился намного больше (очень намного) оригинала, а mplayer при попытке воспроизведения ругается - говорит "error decoding frame" практически на все кадры. Отпадает. Взял либу lavc (которая к mplayer идет). Довольно долго игрался с ней - подбирал параметры, и таки получилось "умять" видюшку до 700 мег. Вот параметры которые я ему говорил: "mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500:v4mv:vhq -ni -oac mp3lame -lameopts vbr=2:q=9:aq=0:ratio=100:mode=3 -noskip source.mpeg" Это все одной строкой и буз кавычек, разумеется ж. :) на вин2к ее родной media player прокручивает без проблем и качество осталось на том же уровне даже на довольно детализированных сценах. Как понял - можно еще уменьшать размер за счет умешьшения bitrate, но у меня уже не было необходимости. Размер изображения и частоту кадров оставил исходнве. Для размера - меня устраивал и такой, а играясь с framerate я ничего не выигрывал - даже задавая жестко частоту кадров или начинались грабли с качеством (при разных значениях по разному) или меня не устраивал размер. Поэтому дал mencoder'у возможность подбирать ее самому. WBR, Денис Кульгейко aka Burzumie.
Re: Codecs for mencoder
On Tue, Jan 14, 2003 at 12:42:38PM +0200, Dmitry Astapov wrote: > DD> И во чтобы лучше всего закодировать с помощью mencode конечный > DD> результат, чтобы вероятность его успешного воспроизведения на любом > DD> стардантном Windows стремилась к 100%? > > -ovc lavc -lavcopts vcodec=mpeg4:vhq > Работает, но картинка почему-то получилась 8-битной, а медиа-проигрователь в windows воспроизвести не смог --- полез в интернет, чего-то поискал, и выдал сообщение о том, что промотр невозможен... Денис
Re: Codecs for mencoder
On Tue, Jan 14, 2003 at 04:37:37PM +0300, Woland wrote: > А он [divx4] есть в списке кодеков: > mencoder -ovc help > Вот что есть Available codecs: copy - frame copy, without re-encoding. doesn't work with filters! frameno - special audio-only file for 3-pass encoding, see DOCS! rawrgb - uncompressed RGB 24bpp video lavc - using libavcodec codecs - best quality! vfw - using VfW DLLs, currently only AVID is supported libdv- DV encoding using libdv v0.9.5 xvid - xvid encoding разных вариантов divx не видно... Денис
Re: Codecs for mencoder
Привет Debian Russian! В письме от Denis Danilov <[EMAIL PROTECTED]> (Tue, 14 Jan 2003 11:17:13 +0100) было написано : > Creating a DivX4 file from all the JPEG files in the current dir: > mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi > > сейчас на попытку задать -ovc odivx получаю > Exiting... (error parsing cmdline) > > а для -ovc divx4 > ouldn't find video filter 'divx4' > Failed to open the encoder > Exiting... А он [divx4] есть в списке кодеков: mencoder -ovc help С наилучшими, Woland.
Re: Codecs for mencoder
Evening, Denis. Denis Danilov <[EMAIL PROTECTED]> 11:17 14/1/2003 wrote: DD> и никак я не могу понять, как поставить необходимые кодеки, чтобы DD> заработали примеры из документации к mencode DD> Creating a DivX4 file from all the JPEG files in the current dir: DD> mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi DD> сейчас на попытку задать -ovc odivx получаю DD> Exiting... (error parsing cmdline) У меня когда-то были проблемы с передачей списка файлов для -mf, вылечилось тем, что я понял, что на самом деле мне нужно совсем другое :) Возможно, ему не нравится совсем не "-ovc" ... DD> И во чтобы лучше всего закодировать с помощью mencode конечный DD> результат, чтобы вероятность его успешного воспроизведения на любом DD> стардантном Windows стремилась к 100%? -ovc lavc -lavcopts vcodec=mpeg4:vhq -- Dmitry Astapov //ADEpt E-mail: [EMAIL PROTECTED] GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498 2B08 7867 4860 F5D7 639D
Codecs for mencoder
Привет! есть у меня в source.list вот такая строчка для mplayer/mencoder deb http://marillat.free.fr/ stable main и никак я не могу понять, как поставить необходимые кодеки, чтобы заработали примеры из документации к mencode Creating a DivX4 file from all the JPEG files in the current dir: mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi сейчас на попытку задать -ovc odivx получаю Exiting... (error parsing cmdline) а для -ovc divx4 ouldn't find video filter 'divx4' Failed to open the encoder Exiting... каких deb-пакетов мне не достаёт? И во чтобы лучше всего закодировать с помощью mencode конечный результат, чтобы вероятность его успешного воспроизведения на любом стардантном Windows стремилась к 100%? С наилучшими пожеланиями, Денис