MKV Multiplexer and Demultiplexer SDK Libraries

LEADTOOLS includes everything needed to play, capture, and convert MKV (Matroska Multimedia Container) files by .NET (C# & VB) and C/C++ developers. The LEADTOOLS MKV Multiplexer (Mux) and Demultiplexer (Demux) combine and split various audio and video streams into the MKV and WebM formats.

Feature-rich MKV Multiplexer and Demultiplexer SDK

MKV Multiplexer and Demultiplexer Libraries

LEADTOOLS provides full support to play and create MKV and WebM files in DirectShow and Media Foundation.

  • Standardized tags regardless of the audio format used
    • AAC
    • AC3
    • ATRC (Real Audio)
    • COOK (Real Audio G2)
    • DNET (Real AC3)
    • DTS
    • FLAC
    • MPEG-1
    • MPEG Layer 3
    • PCM (uncompressed) audio
    • SIPR (Real Audio SIPR)
    • TTA
    • Vorbis
  • Seek to any frame within MKV files
  • Convert all tracks from a CD into a single file
  • Delete portions of the audio without re-encoding
  • .NET (C# & VB) and C DLL libraries for 32 and 64-bit development

Use any codec supported by the MKV format. LEAD offers some highly optimized options:

MKV and WebM descriptions

What are MKV and WebM?

MKV is an open format designed to hold an unlimited number of video, audio, picture, and subtitle tracks inside a single file. MKV is intended to serve as a universal format to store common multimedia content such as movies and TV shows.

WebM is a multimedia format sponsored by Google, among other companies, for use with HTML5 video. The WebM format was developed with the goal to create a completely open and free multimedia streaming format for use on the Internet. WebM is encapsulated as a Matroska file using VP8 to encode video and Vorbis to encode audio. Both VP8 and Vorbis are based on free and open standards. By using the WebM format, developers eliminate potential third-party patent issues related to some of the other encoding technologies such as H.265, H.264, and MPEG-4.

MKV Multiplexer and Demultiplexer Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.

Cross platform libraries

MKV Multiplexer and Demultiplexer SDK Platforms and Programming Interfaces

Operating Systems

Projects that use LEADTOOLS MKV Multiplexer and Demultiplexer libraries can be deployed to Windows devices.


Developers that are leveraging these frameworks can utilize the MKV Multiplexer and Demultiplexer SDK: .NET Framework, WinForms, and ASP.NET

Programming, Scripting, Markup

MKV Multiplexer and Demultiplexer code snippets and demo applications are provided for the following: C#, VB, XAML, and C/C++

Start Coding with LEADTOOLS MKV Multiplexer and Demultiplexer

Multimedia libraries for Windows development in C, C++, C#, and VB.NET targeting DirectShow and Media Foundation frameworks.

Download LEADTOOLS Libraries