MFormats SDK as video formats toolkit

MFormats SDK is an easy-to-use pipeline-free multimedia framework that makes video playback and recording a very easy task for the developer. MFormats works in all software development environments including C#, VB.NET, Deplhi and C++.


Download MFormats SDK


Out of the box, MFormats SDK supports the following codecs and containers:


Video codecs


  • DV, DVCPRO
  • M-JPEG
  • MPEG-2
  • VC-1
  • DNxHD
  • MPEG-4
  • ProRes
  • H.264 (playback only)


H.264 encoding is provided separately in our H.264 GPU-powered video encoding package.


File formats (containers)


  • MP4, QuickTime (.MOV)
  • MXF, GXF, LXF
  • LXF
  • ASF/WMV
  • MPEG-TS, MPEG-PS
  • FLV
  • AVI
  • DV
  • MKV


Audio codecs


  • AAC
  • MP3
  • Flac
  • WMA
  • MP2


Network streaming formats


  • RTMP
  • HTTP
  • UDP


Benefits of MFormats SDK


  • MFormats is pipeline-free, meaning that everything is under the developer's control. Read here about the main idea behind MFormats' architecture.
  • MFormats is very easy to use. Read here about implementing the video capture use case.


The full description of MFormats SDK is available on the product's web page.


See also



Please, enter valid email.