Friday, August 24, 2007

MediaCoder - the best video conversion,encoding,transcoding tool

If you have tried out video transcoding, you know how painful the task can be.

Commercial tools are easy to use, but the formats supported and their configurability aren't very good. I have used BlazeMedia, MPEG4 Direct Maker, Xilisoft Video Converter 3, divX convertor etc, which are good to start with, but soon you'll find limitations.

Free tools are much more configurable, but have steeper learning curves, and their own limitations. Another problem is that most tools are developed by single programmers in their free time, hence not actively developed and improved.

VirtualDub , the mostly used free tool, is pretty good, but supports only VFW and doesn't support DirectShow filters, which limits it's input video flexibility. It's such a pain when it says it can't open a file or crashes on you. Recently I came across a Xvid file which played perfectly in Windows Media Player (using ffdshow), but crashed VirtualDub. I'm not sure how difficult it is for VirtualDub to support DirectShow, but it's a badly needed feature for sure.
Other free tools I have used are "SUPER", which is easy to use but less configurable, "StaxRip" for x264 encoding, etc.

Recently I came across MediaCoder, which is open source, free, and is actively developed. It has a bit of a learning curve, but it's simply the best tool I have used so far. It's unbelievably configurable with almost all parameters of all codecs being configurable, and seems to be quite fault tolerant and stable too. It's actually a front-end for many other command line tools. It's surprising that it took me so long to know about this tool, and even a google search for encoding tools doesn't show this. So if you are into video transcoding, MediaCoder is definitely worth a try.

Please share your knowledge about any other tools, encoding formats, encoding settings etc.

No comments: