MediaCoder Command Line Version shares the same codebase with MediaCoder, providing equilivant transcoding capability of MediaCoder as well as the possibility to be easily integrated into any 3rd-party application as a sub-process, no matter what developing language is used. It is a cost-effective and efficient solution to add high performance and high quality video transcoding feature to your software application or networking platform.


  • Converting audio and video files to any formats that MediaCoder supports
  • Adjusting video parameters like resolution, frame rate etc.
  • Adjusting audio parameters like sampling rate and volume gain etc.
  • Configuration transcoding with preset file created with MediaCoder GUI
  • GPU-accelerated H.264 encoding (nVidia CUDA and Intel QuickSync)
  • H.265/HEVC encoding



This product works on following operating systems:


  • Microsoft Windows XP
  • Microsoft Windows Vista
  • Microsoft Windows 7
  • Microsoft Windows 8/8.1
  • Microsoft Windows Server 2003
  • Microsoft Windows Server 2008
  • Microsoft Windows Server 2012
  • Linux (Wine)
  • Mac OS X (Darwine)



Command Line Syntax

mc [-switch <value>] [-o <output file name>] <input file>



  • -vbitrate: video bitrate in Kbps
  • -abitrate: audio bitrate in Kbps
  • -width: output video width (in pixels)
  • -height: output video height (in pixels)
  • -fps: output video frame rate
  • -srate: output audio sample rate
  • -startpos: start time position (ms)
  • -duration: duration to process (ms)
  • -cuda: enable CUDA acceleration
  • -msdk: enable Intel QuickSync/MSDK acceleration
  • -preset: load and apply a preset file (XML-based preset can be exported from MediaCoder GUI)


Command Line Example:

mc -vbitrate 400 -abitrate 64 -width 320 -height 240 -fps 15 -srate 22050 -startpos 5000 -o g:\out\test.mp4 g:\in\test.mpg




MediaCoder Command Line is used by many customers around the world, mostly under the hood. We provide following services to our customers:


  • Feature adding and customization
  • Integration technical support
  • Regular software and codecs upgrade


Here a some of our past customers:





MediaCoder Command Line is licensed per peer (system). The number of systems which the program can run on depends on the number of licenses purchased. Licensing is automatically proceeded via Internet. The number of launched instances (processes) on the same system is not limited. The license is not bound to hardware, so the program can be deployed and used on different system with Internet access.




Payment is done by PayPal. After the payment is received, an e-mail containing the download link of the software package (license embedded in the software binary) will be sent to the customer within 24 hours.


Two plans are available.

Monthly License

This allows paying for a license on monthly basis by PayPal subscription service.


Standard Version GPU-Enabled Version


Life-Time License

This provides a life-time license as well as life-time free upgrading.


Standard Version GPU-Enabled Version


Feel free contact us for consultation.