Introduction
MediaCoder is a general-purpose batch media transcoder (converter) software. It supports decoding from and encoding to a wide range of existing audio/video compression formats and container formats with audio/video filtering and post-processing features. A rich set of adjustable parameters are provided. MediaCoder is covering most transcoding applications, including transcoding for mobile devices and home digital video player devices for personal use, as well as massive/batch transcoding and video archiving for professional use.
Having done a great amount of development on MediaCoder in past years, we are looking forward to providing better products and services for commercial and enterprise customers, in addition to personal users. Right now we have following products and services on the shelf.
MediaCoder command line version
The command line version of MediaCoder covers all the transcoding features of MediaCoder GUI version. As a command line program, it can be invoked by another program. This is an easy way for either an application or a back-end server program to obtain media transcoding features with least modifications. The command line version can be easily configured with a preset file created by MediaCoder GUI version, as well as by specifying parameters through command line options.
More details
HTTP stream adapter
This product adapts an inbound stream to an outband stream in realtime with on-the-fly transcoding. Supported input protocols include HTTP, MMS and RTSP/RTP. Currently only HTTP protocol is supported as output. Supported input media formats include most popular formats used for streaming like Flash Video, 3GP, ASF etc. Supported output media formats are Flash Video, 3GP and ASF. The transcoding is triggered when the stream is accessed for the first time and the transcoded data will be cached for later streaming.
To learn more about this product or request for a demo, please contact us.
iPhone stream adapter
This product adapts an inbound stream to an outbound iPhone or iPad compatible stream in realtime by applying on-the-fly transcoding and implementing HTTP live streaming protocol. Supported input protocols include HTTP, MMS and RTSP/RTP. Supported input media formats include most popular formats used for streaming like Flash Video, 3GP, ASF etc.
To learn more about this product or request for a demo, please contact us.
Customized media transcoder software
MediaCoder can be customized for specific requirements to fit for specific applications, ranging from device specific audio/video transcoder to website backend audio/video transcoder. The customization includes:
- Adding extra features or cutting off existing features
- Adding extra control mechanism (HTTP/XML/SOAP)
- Customized or dedicated user interfaces
- Integration into customer's application
- On-site technical support
Click here to show the transcoding performance charts.
| Original Format |
Target Format |
Transcoding Speed
(versus 1x playtime) |
| MPEG-1 352x240@29.97fps 1.5Mbps (VCD) |
MPEG-4 SP 320x240@15fps / MP3 Audio |
9.3x |
| MPEG-2 720x480@29.97fps 8Mbps (DVD) |
MPEG-4 SP 320x240@15fps / MP3 Audio |
5.7x |
| MPEG-2 1920x1080@25fps 15Mbps (HDTV) |
MPEG-4 SP 320x240@15fps / MP3 Audio |
2.8x |
| MPEG-4/DivX 320x240@24fps 500Kbps |
MPEG-4 SP 320x240@15fps / MP3 Audio |
13.4x |
| MPEG-4/XviD 1280x720@25fps 3Mbps |
MPEG-4 SP 320x240@15fps / MP3 Audio |
4.3x |
| MPEG-4 AVC/H.264 1920x816@25fps 11Mbps |
MPEG-4 SP 320x240@15fps / MP3 Audio |
2.2x |
| |
|
|
| MPEG-1 352x240@29.97fps 1.5Mbps (VCD) |
AVC/H.264 320x240@25fps / AAC Audio |
3.1x |
| MPEG-2 720x480@29.97fps 8Mbps (DVD) |
AVC/H.264 320x240@25fps / AAC Audio |
3.0x |
| MPEG-2 1920x1080@25fps 15Mbps (HDTV) |
AVC/H.264 320x240@25fps / AAC Audio |
1.9x |
| MPEG-4/DivX 320x240@24fps 500Kbps |
AVC/H.264 320x240@25fps / AAC Audio |
4.1x |
| MPEG-4/XviD 1280x720@25fps 3Mbps |
AVC/H.264 320x240@25fps / AAC Audio |
2.9x |
| MPEG-4 AVC/H.264 1920x816@25fps 11Mbps |
AVC/H.264 320x240@25fps / AAC Audio |
1.8x |
| |
|
|
| MPEG-1 352x240@29.97fps 1.5Mbps (VCD) |
MPEG-4 ASP 352x240@29.97fps / MP3 Audio |
5.4x |
| MPEG-2 720x480@29.97fps 8Mbps (DVD) |
MPEG-4 ASP 720x480@29.97fps / MP3 Audio |
1.8x |
| MPEG-2 1920x1080@25fps 15Mbps (HDTV) |
MPEG-4 ASP 1920x1080@25fps / MP3 Audio |
0.5x |
| MPEG-4/DivX 320x240@24fps 500Kbps |
MPEG-4 ASP 320x240@25fps / MP3 Audio |
9.3x |
| MPEG-4/XviD 1280x720@25fps 3Mbps |
MPEG-4 ASP 1280x720@25fps / MP3 Audio |
1.1x |
| MPEG-4 AVC/H.264 1920x816@25fps 11Mbps |
MPEG-4 ASP 1920x816@25fps / MP3 Audio |
0.6x |
| |
|
|
| MPEG-1 352x240@29.97fps 1.5Mbps (VCD) |
AVC/H.264 352x240@29.97fps / AAC Audio |
3.5x |
| MPEG-2 720x480@29.97fps 8Mbps (DVD) |
AVC/H.264 720x480@29.97fps / AAC Audio |
1.0x |
| MPEG-2 1920x1080@25fps 15Mbps (HDTV) |
AVC/H.264 1920x1080@25fps / AAC Audio |
0.3x |
| MPEG-4/DivX 320x240@24fps 500Kbps |
AVC/H.264 320x240@25fps / AAC Audio |
5.5x |
| MPEG-4/XviD 1280x720@25fps 3Mbps |
AVC/H.264 1280x720@25fps / AAC Audio |
0.7x |
| MPEG-4 AVC/H.264 1920x816@25fps 11Mbps |
AVC/H.264 1920x816@25fps / AAC Audio |
0.5x |
MediaCoder Video Transcoding Benchmark Chart
| Original Format |
Target Format |
Transcoding Speed
(versus 1x playtime) |
| FLAC 44.1KHz/Stereo 948Kbps |
MP3 / LAME 3.98a5 |
20.1x |
| MP3 / HelixMP3 |
64.8x |
| Vorbis / OggEnc 2.84 aoTuVb5 |
16.3x |
| LC-AAC (Nero 1.1.34.2) |
23.2x |
| HE-AAC (Nero 1.1.34.2) |
24.5x |
| HE-AAC v2 (Nero 1.1.34.2) |
40.6x |
| LC-AAC (FAAC 1.25) |
17.5x |
| LC-AAC /CT AAC+ Encoder |
31.0x |
| HE-AAC / CT AAC+ Encoder |
32.9x |
| HE-AAC v2 / CT AAC+ Encoder |
34.3x |
| WMA 7 / FFmpeg |
33.6x |
| WMA 8 / FFmpeg |
34.6x |
| WMA 9 / Windows Media Format SDK |
38.3x |
| MusePack / MPC Encoder |
24.4x |
| Speex / Speex Encoder |
14.0x |
| AC-3 / FFmpeg |
42.0x |
| IMA ADPCM / FFmpeg |
119.0x |
| WavPack (Best Compression) / WavPack Compressor |
54.3x |
| FLAC (Compression = 8)/ FLAC Encoder |
28.0x |
| APE (Extra High) / Monkey's Audio |
22.4x |
| MPEG-4 ALS / ALS Reference Codec |
47.6x |
MediaCoder Audio Transcoding Benchmark Chart
Benchmarking Hardware Environment:
- CPU: Intel Core2 E6300 @ 2.1Ghz
- Motherboard: Gigabyte GA965P
- Memory: 1G DDR2 667 x 2
- Hard Drive: Western Digital Caviar SE16 KS 250G (SATA2)
- Display Adapter: GeForce 7300GT
There is no need to build a transcoder from scratch. We can do it faster and better.
Free Consultation
If you are interested in any of the above services or have other requirments not covered above, please email to
consult@mediacoderhq.com for free consultation.
