Skip to content

Matroska / WebM

Open container format based on EBML, supporting virtually any codec combination. WebM is a subset for web use.

Standards: Matroska Media Container Specifications
267 elements

EBML Header

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
EBML
EBML Version
EBML Read Version
DocType
DocType Version
DocType Read Version
EBML Max ID Length
EBML Max Size Length
DocType Extension
DocType Extension Name
DocType Extension Version

Global elements

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
CRC-32
Void
Segment

Seek Head

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
SeekHead
Seek
SeekID
Seek Position

Segment Information

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Info
Segment UUID
Segment Filename
Previous UUID
Previous Filename
Next UUID
Next Filename
Segment Family
Timestamp Scale
Duration
Date UTC
Title
Muxing App
Writing App
Chapter Translate
Chapter Translate ID
Chapter Translate Codec
Chapter Translate Edition UID

Cluster

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Cluster
Timestamp
Position
Previous Size
Silent Tracks
Silent Track Number
Simple Block
Block Group
Block
Block Virtual
Block Additions
Block More
Block Additional
Block Add ID
Block Duration
Reference Priority
Reference Block
Reference Virtual
Codec State
Discard Padding
Slices
Time Slice
Reference Frame
Lace Number
Frame Number
Block Addition ID
Delay
Slice Duration
Reference Offset
Reference Timestamp
Encrypted Block

Track

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Tracks
Track Entry
Track Number
Track UID
Track Type
Flag Enabled
Flag Default
Flag Forced
Flag Hearing Impaired
Flag Visual Impaired
Flag Text Descriptions
Flag Original
Flag Commentary
Flag Lacing
Min Cache
Max Cache
Default Duration
Default Decoded Field Duration
Track Timestamp Scale
Track Offset
Max Block Addition ID
Name
Language
Language BCP47
Codec ID
Codec Private
Codec Name
Attachment Link
Codec Settings
Codec Info URL
Codec Download URL
Codec Decode All
Track Overlay
Codec Delay
Seek Pre Roll
Block Addition Mapping
Block Add ID Value
Block Add ID Name
Block Add ID Type
Block Add ID Extra Data
Track Translate
Track Translate Track ID
Track Translate Codec
Track Translate Edition UID

Video Track

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Video
Flag Interlaced
Field Order
Stereo Mode
Alpha Mode
Old Stereo Mode
Pixel Width
Pixel Height
Pixel Crop Bottom
Pixel Crop Top
Pixel Crop Left
Pixel Crop Right
Display Width
Display Height
Display Unit
Aspect Ratio Type
Uncompressed FourCC
Gamma Value
Frame Rate
Colour
Matrix Coefficients
Bits Per Channel
Chroma Subsampling Horz
Chroma Subsampling Vert
Cb Subsampling Horz
Cb Subsampling Vert
Chroma Siting Horz
Chroma Siting Vert
Range
Transfer Characteristics
Primaries
Max CLL
Max FALL
Mastering Metadata
Primary R Chromaticity X
Primary R Chromaticity Y
Primary G Chromaticity X
Primary G Chromaticity Y
Primary B Chromaticity X
Primary B Chromaticity Y
White Point Chromaticity X
White Point Chromaticity Y
Luminance Max
Luminance Min
Projection
Projection Type
Projection Private
Projection Pose Yaw
Projection Pose Pitch
Projection Pose Roll

Audio Track

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Audio
Sampling Frequency
Output Sampling Frequency
Channels
Channel Positions
Bit Depth
Emphasis

Track Operations and Encoding

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Track Operation
Track Combine Planes
Track Plane
Track Plane UID
Track Plane Type
Track Join Blocks
Track Join UID
Content Encodings
Content Encoding
Content Encoding Order
Content Encoding Scope
Content Encoding Type
Content Compression
Content Comp Algo
Content Comp Settings
Content Encryption
Content Enc Algo
Content Enc Key ID
AES Settings Cipher Mode
Content Enc AES Settings
Content Signature
Content Sig Key ID
Content Sig Algo
Content Sig Hash Algo

Cues

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Cues
Cue Point
Cue Time
Cue Track Positions
Cue Track
Cue Cluster Position
Cue Relative Position
Cue Duration
Cue Block Number
Cue Codec State
Cue Reference
Cue Ref Time
Cue Ref Cluster
Cue Ref Number
Cue Ref Codec State

Attachments

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Attachments
Attached File
File Description
File Name
File Media Type
File Data
File UID
File Referral
File Used Start Time
File Used End Time

Chapters

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Chapters
Edition Entry
Edition UID
Edition Flag Hidden
Edition Flag Default
Edition Flag Ordered
Edition Display
Edition String
Edition Language IETF
Chapter Atom
Chapter UID
Chapter String UID
Chapter Time Start
Chapter Time End
Chapter Flag Hidden
Chapter Flag Enabled
Chapter Segment UUID
Chapter Skip Type
Chapter Segment Edition UID
Chapter Physical Equiv
Chapter Track
Chapter Track UID
Chapter Display
Chap String
Chap Language
Chap Language BCP47
Chap Country
Chap Process
Chap Process Codec ID
Chap Process Private
Chap Process Command
Chap Process Time
Chap Process Data

Tags

Standard or specification: Matroska Media Container Specifications

Human-friendly nameSupport Level
Tags
Tag
Targets
Target Type Value
Target Type
Tag Track UID
Tag Edition UID
Tag Chapter UID
Tag Attachment UID
Simple Tag
Tag Name
Tag Language
Tag Language BCP47
Tag Default
Tag Default Bogus
Tag String
Tag Binary