2024年4月25日发(作者:)

MKV文件的分割和合并

一、MKV简介

MKV不是一种压缩格式,AVI、MPG才是视频压缩格式,MP3、OGG才是音频压缩

格式。MKV是个“组合”和“封装”的格式,换句话说就是一种容器格式。举个例子的话

就比较容易理解了,把只有视频的XviD或者DivX和只有音频的MP3组合起来,然后以

一种多媒体介质的形式出现,最常见的就是AVI,其次就是OGM,还有MP4等不太常见

的。简单地说,MKV是把不同的视频游戏、音频流字幕等封装成一个独立的,含有不同语

言的字幕和不同内容的音频的多媒体格式文件。

二、MKV的特点

Matroska最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,甚至囊

括了RealMedia及QuickTime这类流媒体,可以说是对传统媒体封装格式的一次大颠覆!

它现在几乎变成了一个万能的媒体容器,目前它所能封装的视频、音频、字幕类型包括:

AVI文件,包括采用DivX、XviD、3ivX、VP6视频编码,及PCM、MP3、AC3等音

频编码的AVI

RealMedia文件,包括RealVideo和RealAudio

QuickTime的MOV及MP4视频

Windows Media文件,包括ASF、WMV格式

MPEG文件,包括MPEG-1/2的M1V、M2V

Ogg/OGM 文件,包括Ogg Vorbis、OGM、FLAC文件

Matroska Media文件,包括MKV、MKA、MKS文件

WAV、AC3、DTS、MP2、MP3、AAC/MP4音频

SRT、USF及SSA/ASS文本字幕

SubVob图形字幕,后缀为IDX、SUB;

BMP图形字幕,以一组BMP图片及时间码构成的字幕

此外,Matroska文件中还可包括章节、标签(Tag)等信息,甚至还可加上附件!需

要指出的Matroska所谓的封装AVI、RM、MOV等媒体,但它并不是简单将它们不加改

变的合并到Matroska中,而是将它们的音视频流进行了重新组织。Matroska媒体定义

了三种类型的文件:MKV是视频文件,它里面可能还包含有音频和字幕;MKA是单一的

音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以MKV最为

常见。Matroska加入AVI所没有的EDC错误检测代码,这意味着即使是没有下载完毕的

MKV文件也可以顺利回放,这些对AVI来说完全是不可想象的。虽然Matroska加入了错

误检测代码,但由于采用了新的更高效的组织结构,用MKV封装后的电影还是比AVI源

文件要小了约1%,这就是说即使加上了多个字幕,MKV文件的体积也不可能比AVI文件

大。现有的播放器要播放MKV格式仅需安装相应的分离器插件即可。

三、MKV文件的分割和合并