关于MKV

本文介绍了Matroska (MKV) 文件格式,其目标是成为多媒体容器格式的标准。MKV基于EBML,一种与XML类似的二进制元语言,支持良好的未来格式扩展性。文章详细解释了MKV文件结构,包括EBML元素及其子元素如Segment、Tracks和Clusters等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值