Libraries
We offer two sets of libraries for C & C++ that programmers can use in their own programs. Our own programs are based on these libraries.
libEBML & libMatroska
These are low-level C++ libraries for reading and writing Matroska files.
License: LGPL 2.1 or later
Library | Version | Date | Download | git repository |
---|---|---|---|---|
libEBML | 1.4.4 | 2022-10-08 | https://dl.matroska.org/downloads/libebml/ | https://github.com/Matroska-Org/libebml |
libMatroska | 1.7.1 | 2022-10-08 | https://dl.matroska.org/downloads/libmatroska/ | https://github.com/Matroska-Org/libmatroska |
The source code archives are signed with GPG key ID 0x0F92290A 445B9007, belonging to one of the Matroska maintainers, Moritz Bunkus.
libEBML2 & libMatroska2
These are low-level C libraries for reading and writing Matroska files. There are no separate releases available at the moment. Please use the code from their git repository instead.
License: BSD