Skip to content

Latest commit

 

History

History
65 lines (52 loc) · 1.57 KB

index_codec.md

File metadata and controls

65 lines (52 loc) · 1.57 KB

%%% 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}

Introduction

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.

Notation and Conventions

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.