Matroska是一种新的多媒体封装格式,这个封装格式可把多种不同编码的视讯及16条或以上不同格式的音讯和语言不同的字幕封装到一个Matroska Media档内。它也是其中一种开放原始码的多媒体封装格式。很多人把Matroska当作为mkv,其实mkv只是Matroska媒体系列的其中一种档案格式。
多媒体封装格式,简称MCF、多媒体容器,是一个开放(没有身份规限,免费)及自由把资料存放的格式。开发者承诺大家可以自由地使用这种格式和经这种格式所开发的软体;又不会在这种格式普遍的时候变成一个商业的科研项目。
Matroska媒体定义了三种类型的档:
这三种档案中以MKV最为常见。
整个开发在2002年12月7日开始,是多媒体封装格式科研计划之一。经过一场的争议后,Matroska决定使用Extensible Binary Meta Language(EBML, 可延伸的二进制元语言)取代其它二进制格式。开发者相信使用EBML有很多优点,例如若将来有新的开发计划发展或改变开发目标的时候,更容易扩充程式。
整个开发有几个目标:
Matroska最大的特点就是能容纳多种不同类型的视讯编码、音讯编码及字幕流,并且它能把非常高密的RealMedia及QuickTime档案也容纳在内,同时将它们的音讯和视讯重新组织起来,从而达到一个更好和鲜明的效果。
Matroska的开发是对多种传统媒体格式的一次大挑战,虽则如此,Matroska也被开发成一个多功能的多媒体容器。
此外,根据网上资料的研究显示,MKV与普通的视讯格式如AVI较为优异的。
目前播放Matroska这类格式并不需要专用的播放器,基本上任何播放器都可以播放MKV档。 在微软作业系统下,一般解码方法,是通过DirectShow分流器(DirectShow Filters),“直接地”把视讯流及/或音讯流以DirectX输出至硬体的驱动程式。
例如常见的:
蕴藏许多助人的知识与智能。