Mencoder vs ffmpeg

Ffmpeg или mencoder

Долго пробовал и то и другое и так и эдак, в итоге понял, что FFMpeg реально лучше. К тому же с FFMpeg-php становится чуть проще работать с видео-файлом. Вообще я делаю свой видеосервер типа ютуба на винде и у меня всё на батниках xD

road2moon, Сам использую FFMPEG, но есть ли у него объективные преимущества перед mencoder’ом? В пакетном режиме из батников можно запускать оба конвертора.

mencoder в принципе уже морально устарел, даже сами разработчики советуют им пользоваться лишь в крайних случаях. Хотя бывают ситуации, когда mencoder практически незаменим. Так что я нейтрал =)

pinqui, А в каких случаях mencoder незаменим? Что он умеет, чего не может FFMPEG?

pinqui, С ffmpeg, к примеру, достаточно геморрно кодировать в xvid (сейчас искать влом, но если мне не изменяет память, разработчики советовали в этом случае пользоваться mencoder). Плюс при перекодировании видео ffmpeg частенько выдавал жесть. Хотя, примерно с версии 0.7 я такого больше не замечал.

P.S. будет очень жаль, если mencoder полностью выпилят, все-таки никогда не помешает дополнительная проверенная временем утилита.

pinqui, У ффмпега настройки по умолчанию не всегда хорошие, поэтому приходится в командной строке указывать дополнительные параметры. Плюс на некоторые библиотеки, которые он использует, хитрые лицензионные условия, поэтому в готовых сборках некоторые форматы и некоторые функции выключены. Так что FFMPEG лучше пересобирать из исходников, включая все опции и скачивая дополнительные библиотеки.

opera.rulez, «поэтому в готовых сборках» — у меня Gentoo, друг =) Тут все из исходников =) Да и USE=»-bindist» в make.conf наше все, как говорится.

BornToDie, А Вас, Штирлиц, я попрошу остаться.

opera.rulez, Какой ты быстрый однако

Что бы заработать 1 рейтинга и продолжить плюсовать Вокса

Сформулируй свои вопросы, и я отвечу

BornToDie, Зачем накручивать ему рейтинг? Уже 1001 балла достаточно, чтобы создавать три холивара в сутки, а дальше повышать рейтинг бессмысленно. В топе G.Wox уже давно.

opera.rulez, Он написал однажды, что хочет обогнать Видади. Я хочу ему в этом помочь. Сначала думал проминусовать Видади до рейта Вокса, потом одумался, и понял, что это как-то неправильно.

Рейт Видади возобновлю, а Вокса подниму.

Ах да, ещё одно, почему это произвело такой фурор? Разве рейт — единственная цель для вас?

BornToDie, Спасибо за объяснение. Теперь всё ясно.

opera.rulez, Почему же исчезнет соревнование? Возможно, что Видади обретёт новую цель.

«живи и знай- когда-нибудь настанет тот ужасный день, когда я обгоню тебя по рейтингу.»

BornToDie, Да уж, незамеченным это не осталось.

В случае ошибок на сайте и по любым другим вопросам на почту

FFmpeg vs. MEncoder

FFmpeg is a free software, open source project. It creates libraries and programs that are designed specifically to handle multimedia data. It publishes these libraries and programs under the GNU Lesser General Public License (also commonly known as the GNU General Public License, depending on which options are available to the user). There are a few features of the FFmpeg that are more notable than others. These include the libavcodec, which is an audio and video codec library (several other projects use this code); the libavformat, which is an audio and video container mux and demux library (meaning a library that contains multiplexers and demultiplexers – devices that reveres multiplexing); and the ffmpeg command line program, which is used to transcode multimedia files.

MEncoder is a free command line tool used specifically to decode, encode and filter files. As with the FFmepg, it was released under the GNU General Public License. It is closely related to the MPlayer – it is able to convert all the various types of media format that the MPlayer can read into a plethora of both compressed and uncompressed formats. It accomplishes this conversion by using a variety of codecs. MEncoder also comes standard in the distribution package of MPlayer.

MEncoder comes with a wide variety of capabilities. It has the ability to read from every source which MPlayer can read. It can also decode all media which MPlayer is capable of decoding, as well as support all filters that MPlayer is able to use. MEncoder also makes it possible to copy unmodified audio and/or video into the output file in order to avoid losing quality as a result of re-encoding. MEncoder includes the same wide variety of highly configurable video and audio filters, which are used to transform the video and audio stream (cropping, scaling, vertical flipping, and Gamma correction, to name a few).

1. FFmpeg is an open source project that creates libraries and programs that handle multimedia data; MEncoder is a command line tool that decodes, encodes, and filters files.

2. FFmpeg is comprised of many components including ffmpeg, ffserver, and libavfilter; MEncoder has a variety of capabilities including copying unmodified audio and/or video into the output file.

Email This Post : If you like this article or our site. Please spread the word. Share it with your friends/family.

Amitash. «Difference Between FFmpeg and MEncoder.» DifferenceBetween.net. April 9, 2010 .

Written by : Amitash. and updated on April 9, 2010

Universal Media Server | Forum

A short text to describe your forum

Mencoder vs. ffmpeg

Both now handle DTS embedded audio. Can both handle DTS-MA as well?

FFmpeg handles variable rate files better than mencoder. That seems to be the only difference I see.

I think mencoder does subtitles better, but I burn mine in so I never come across that.

Does anyone have a good compare/contrast?

The main difference in the engines themselves is that FFmpeg is much more reliable with audio/video sync. It’s also faster, so a great choice for slower computers. It’s also much more actively developed (probably something like 50 commits for every 1 MPlayer commit these days).

Neither will play DTS audio as part of a multi-audio track file, but will play AC3 as part of multi-audio file. I’ll continue to test and am willing to compile others inputs into a master list if interested.

FFMPEG seems to not like some variable frame rate files. It seems to be file size dependent at first glance.

Ironically, mencoder will only play the file correctly if the ‘Force Frame rate parsed from FFMPEG’ option is checked. go figure.

Here is the mediaInfo details from the variable rate file that had trouble with FFMPEG:

Format/Info : Advanced Video Codec

Format profile : High@L4.1

Format settings, CABAC : Yes

Format settings, ReFrames : 4 frames

Codec ID/Info : Advanced Video Coding

Duration : 2h 16mn

Bit rate mode : Variable

Bit rate : 4 430 Kbps

Width : 1 920 pixels

Height : 816 pixels

Display aspect ratio : 2.35:1

Frame rate mode : Variable

Frame rate : 23.976 fps

Minimum frame rate : 11.987 fps

Maximum frame rate : 23.981 fps

Color space : YUV

Chroma subsampling : 4:2:0

Bit depth : 8 bits

Scan type : Progressive

Stream size : 4.21 GiB (48%)

Writing library : x264 core 128

Encoding settings : cabac=1 / ref=2 / deblock=1-1 / analyse=0x3:0x113 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=30 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=4 / qpmax=69 / qpstep=4 / vbv_maxrate=62500 / vbv_bufsize=78125 / crf_max=0.0 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00

Encoded date : UTC 2013-01-28 05:54:54

Tagged date : UTC 2013-01-28 09:38:16

Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177

Transfer characteristics : BT.709-5, BT.1361

Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Ffmpeg или mencoder
road2moon: Долго пробовал и то и другое и так и эдак, в итоге понял, что FFMpeg реально лучше. К тому же с FFMpeg-php становится чуть проще работать с видео-файлом. Вообще я делаю свой видеосервер типа ютуба на винде и у меня всё на батниках xD 16 комментариев.
http://holywars.ru/comments/4321
Mencoder vs ffmpeg
FFmpeg vs. MEncoder FFmpeg is a free software, open source project. It creates libraries and programs that are designed specifically to handle multimedia data
http://www.differencebetween.net/technology/difference-between-ffmpeg-and-mencoder/
Universal Media Server, Forum
Universal Media Server | Forum A short text to describe your forum Mencoder vs. ffmpeg Both now handle DTS embedded audio. Can both handle DTS-MA as well? FFmpeg handles variable rate
http://www.universalmediaserver.com/forum/viewtopic.php?t=583

COMMENTS