Matroska aims to become THE standard of multimedia container formats. It was derived from a project called MCF, but differentiates from it significantly because it is based on EBML (Extensible Binary Meta Language), a binary derivative of XML. EBML enables the Matroska Development Team to gain significant advantages in terms of future format extensibility, without breaking file support in old parsers.
最近在做MKV文件的合成,遇到了很多麻烦。
也通过学习,了解到了许多东西。
这是第一篇,介绍MKV格式。
MKV 的文件格式的目标是,成为多媒休包容格式的标准。
它基于EBML(扩展二进制多媒体语言)。与XML标记语言有点相似。
MKV中的元素(类似于XML中的标记):
EBML
- DocType
- DocTypeVersion
- DocTypeReadVersion etc...
Segement
- SegementInformation
- SeekHead
- Tracks
- Clusters
- Cues
- Chapters
- Attachments
- tags