PDA

View Full Version : MediaCoder with x264 setup extension


stanleyhuang
5th December 2006, 16:19
MediaCoder (http://mediacoder.sourceforge.net) is a free universal audio and video batch transcoder as some of you may have already heard of, which supports all major audio/video/container formats and most valid combinations of them. Recently I added a dedicated x264 setup extension to it to ease the parameter tuning-up with x264.
MediaCoder uses MEncoder to do H.264 encoding. However it doesn't simply invokes MEncoder (when producing MP4 and MKV). While MEncoder encoding the video frames, MediaCoder can retrieve audio samples from MEncoder and encode them with external audio encoders (esp. some closed-source encoders like Nero audio encoder and CT aacPlus encoder) simultaneity.

Here are some screenshots.

http://mediacoder.sourceforge.net/screenshots/h264encoding.png
Transcoding in progress

http://mediacoder.sourceforge.net/screenshots/x264setup.png
x264 setup extension

More nice screenshots are here (http://sourceforge.net/project/screenshots.php?group_id=151884)

Tips:
1. Choose MP4Box as multiplexer if you want to encode to H.264+aacPlus.
2. The x264 setup extension is shipped in MediaCoder 0.5.1-r5 (not marked as the stable release but you can use it) or later.

For more information and download, check out the MediaCoder official web site.
http://mediacoder.sourceforge.net
http://www.mediacoder.cn (if you are in China, this one is faster)

Al79
9th December 2006, 23:02
nice, i gonna give a try, one thing what is the diference between mencoder and x264????..... i have to read more xDDDD

stanleyhuang
10th December 2006, 05:49
MEncoder has x264 library (libx264) compiled in.

bond
10th December 2006, 12:06
if you use ffmpeg as x264 encoder you could encode directly to mp4 in ffmpeg without needing mp4box. mencoder cant do that

stanleyhuang
10th December 2006, 15:11
Yes you are right. MediaCoder supports FFMPEG as backend as well. I believe MEncoder+MP4Box is more powerful than FFMPEG while FFMPEG is more stable with jobs that it can handle. Actually MEncoder just wraps FFMPEG.