%%% title = "Matroska Media Container Codec Specifications" abbrev = "Matroska Codec" ipr= "trust200902" area = "art" submissiontype = "IETF" workgroup = "cellar" date = @BUILD_DATE@ keyword = ["binary","storage","matroska","ebml","webm","codec"]
[seriesInfo] name = "Internet Draft" stream = "IETF" status = "standard" value = "@BUILD_VERSION@"
[[author]] initials="S." surname="Lhomme" fullname="Steve Lhomme" [author.address] email="[email protected]"
[[author]] initials="M." surname="Bunkus" fullname="Moritz Bunkus" [author.address] email="[email protected]"
[[author]] initials="D." surname="Rice" fullname="Dave Rice" [author.address] email="[email protected]" %%%
.# Abstract
This document defines the Matroska codec mappings, including the codec ID, layout of data
in a Block
element and in an optional CodecPrivate
element.
{mainmatter}
Matroska is a multimedia container format. It stores interleaved and timestamped audiovisual data using various codecs. To interpret the codec data, a mapping between the way the data is stored in Matroska and how it is understood by such a codec is necessary.
This document intends to define this mapping for many commonly used codecs in Matroska.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [@!RFC2119] [@!RFC8174] when, and only when, they appear in all capitals, as shown here.