Medialooks MFormats SDK favicon

Medialooks MFormats SDK

MFormats SDK is an easy way to access FFmpeg's rich set of video codecs, file containers and network streams from your C#, VB.NET, Delphi and C++ application. Using FFmpeg may be tricky. Integrating MFormats with your application will take just a few lines of code.

In addition to FFmpeg, MFormats SDK makes use of Intel's Quick Sync (H.264) and Nvidia's NVENC (H.264 and H.265) GPU-powered encoding. We also provide our own high-quality implementations of MXF and LXF formats. Easily integrates with an already developed application. Works with popular development languages: C#, VB.NET, Delphi or C++. Click here for code samples. Supports the majority of video formats in a transparent fashion: all codecs, splitters and muxers are used automatically when needed. Low-latency ingest and playout integration with I/O hardware by Blackmagic Design, AJA, BlueFish444, Stream Labs, DELTACAST.

WebRTC support - multiple ways of adding web streaming to your app.

Support for NewTek NDIā„¢ protocol.

Play while recording. Time shifting engine.

x264

x264

x264 is a free software library for encoding video streams into the H.264/MPEG-4 AVC format.

Encoder features 8x8 and 4x4 ada ...