AFAIK MediaCoder is doing more or less the same as the Transcoding plugin. Using some presets for ffmpeg or mencoder to transcode a movie. So there's no difference if you use MediaCoder or just call ffmpeg/mencoder with a smiliar profile.
Mediacoder usere much more codecs to encode or decode and there for is much more flexible:
Supported Audio/Video Formats
* MP3, Vorbis, AAC, AAC+, AAC+v2, MusePack, Speex, Windows Media Audio, AMR NB/WB, RealAudio, mp3PRO*
* FLAC, WavPack, Monkey's Audio, OptimFrog, Audio Lossless Coding, WMA Lossless*, WAV
* H.264, XviD, MPEG 1/2/4, Theora, Flash Video, Dirac, H.263, 3ivx*, RealVideo*, Windows Media Video
* AVI, MPEG/VOB, Matroska, MP4, RealMedia*, ASF/WMV*, QuickTime*, OGM*
* CD, VCD, DVD, Cue sheet*
* supported as input only
* not all combinations of audio/video/container formats are supported
Command line syntax:
MediaCoder.exe [-start] [-exit] [-preset <preset file>] [-ui <ui mode>] [-ext <extension id>] [-assume=yes/no/cancel] <files>
Command line options:
* -start: start transcoding after the program is launched
* -exit: exit from the program after all the files are processed
* -preset: load specified preset file after the program is launched
* -ui: force startup user interface mode (0: simple mode, 1: skinned mode, 2: normal mode, 3: expert mode)
* -ext: load specified extension on startup
* -assume: assume answers of confirming message boxes
* <files>: can be one or more file names splitted by a white space, use quotation marks if the file name contains white space
Remarks:
* The <files> can be any kind of files that MediaCoder accepts, including queue file (one file name per line plain text files or XML files).
* Multiple preset files can be loaded (one after another) by adding multiple -preset <preset file>.
I dont care which codecs we use or what program. I noticed that a lot pf problems are transcode problems and for me mediacoder does the right thing, without problems. FFmpeg and mediacoder alone dont
Media transcoding SDK
MobileCoder SDK is an easy-to-use SDK for converting audio and video files to mobile devices playable files. It is based on the core of MediaCoder with additional programmability. It supports all audio/video formats and features which MediaCoder does. It features
* C/C++ API interface
* Profile-based media transcoding
* Output transcoded stream in chunks by specified duration or file size
* Mobile device connectivity and file transmission features (experimental)
* Sample code
Please email to consult@mediacoder.cn to request for a demo of the SDK.