鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 软件教程 > 影音播放 > >

MKV文件用什么播放器播放?MKV是什么格式的详细介绍

来源:互联网 作者:佚名 时间:2015-03-24 10:34
今天从网上下载了一个MKV格式的视频,默认的播放器无法播放,后来百度一下找了解决方法,需要的朋友可以参考下面得文章。

今天从网上下载了一个MKV格式的视频,默认的播放器无法播放,后来百度一下找了解决方法,需要的朋友可以参考下面得文章。

MKV不是一种压缩格式,而是Matroska的一种媒体文件,Matroska是一种新的多媒体封装格式,也称多媒体容器 (Multimedia Container)。它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中。MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。

1、什么是MKV格式?

  MKV不是一种压缩格式,DivX、XviD才是视频压缩格式,MP3、OGG才是音频压缩格式。

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

  举个例子的话就比较容易理解了,把只有视频的XviD和只有音频的MP3组合起来,然后以一种多媒体介质的形式出现,最常见的就是AVI,其次就是OGM,还有MP4等不太常见的。

  AVI的出现已经超过了10年,渐渐体现出老态了,除了近年通过VD可以拥有2个音轨,没有其他的改进。

  OGM的出现,标志着多音轨格式的出现,可以合成8个以上的音轨,音频上自然也多了OGG这

  个格式,重要的是可以“内挂”字幕,老外称为“软字幕”,可以任意开关,可以“内挂”8个以上的字幕,美中不足的是仅仅支持srt格式,并且不支持Unicode,对亚洲字符支持严重不足。还有一个就是Charpter功能,可以自定义段落,播放时就可以选择了。是不是越来越像DVD啦?

  但是当时的OGM源码是不公开的,就那么几个人在开发,自然进度慢了,前一阵几乎陷入了“死亡”。最近宣布公开源码,加入OpenSource行列,重新开始开发。

  MKV就是在OGM停滞的那段时间出现的,由俄罗斯的程序员开发的,从一开始就是OpenSource,因此得到了很多其他程序员的帮助,开发速度相当快。

  OGM有的MKV都有,另外还有很多独特的功能。其中最令人振奋的就是Gabest开发的Plugin,不仅开发了专门的播放器MediaPlayerClassic,这个东西的强大相信用过的人都有体会。还开发了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。Real的RMVB是封闭格式,官方的Helix根本就不支持多声道,所以尽管算法很优秀,但在声效大片的再现上就无能为力了,只能乖乖让位给可以合成AC3和DTS的AVI以及OGM了。

  但Gabest开发的RealmediaSplitter和MKVMux可以让RMVB格式的视频和AC3、DTS合成MKV,从根本上克服了RMVB音频上的弱点。

  不仅如此,还开发了VSFilter.dll和SubtitleSource.ax这2个Plugin,宣布支持ssa和ass的格式软字幕。

  可能大家看了有点晕,我也说的太多了,总结就是下面几条:

  1、支持多种格式的视频和音频,尤其是Real

  2、支持多音轨,多达16条以上

  3、支持ssa,ass软字幕,多达16条以上

  4、支持段落选取(由制作人决定)

  2、mkv文件播放方法

  现在主流的播放器都可以支持MKV播放,例如以下播放器。

  百度影音1.0.25 官方安装版

  万能播放器 Kmplayer 3.0.0.1442 Final 官方安装版

  更小更快更流畅的影音播放系统 QQ影音 V2.6(747) 官方安装版

以下来自 百度百科的介绍

mkv的由来

   mkv不同于DivX、XviD等视频编码格式,也不同于MP3、Ogg等音频编码格式。MKV只是为这些音、视频提供外壳的“组合”和“封装”格式。换句话说就是一种容器格式,常见的 AVl、VOB、MPEG、RM 格式其实也都属于这种类型。但它们要么结构陈旧,要么不够开放,这才促成了MKV这类新型多媒体封装格式的诞生。
定义

  Matroska媒体定义了三种类型的文件:MKV是视频文件,它里面可能还包含有音频和字幕;MKA是单一的音频文件,但可能有多条及多种类型的音轨;MKS是字幕文件。这三种文件以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加入AVI所没有的EDC错误检测代码,这意味着即使是没有下载完毕的MKV文件也可以顺利回放,这些对AVI来说完全是不可想象的。虽然Matroska加入了错误检测代码,但由于采用了新的更高效的组织结构,用MKV封装后的电影还是比AVI源文件要小了约1%,这就是说即使加上了多个字幕,MKV文件的体积也不可能比AVI文件大。

  Matroska支持可变帧率(VFR,即Variable Frame Rate)的视频编码,这种VFR视频的帧率是不固定的,它可在动态画面中使用较大的帧率,而在静态画面中使用较小的帧率,这样可以有效的减少视频文件的体积,并改善动态画面的质量。它的作用比目前广泛使用的VBR(可变码率)更为明显。

  看看目前比较流行的多媒体容器类型,例如AVI,它可以容纳多种类型的视频编码和音频编码,像VP6、DivX、XviD等视频编码和PCM、MP3、AC3等音频编码; VOB则是另一种特点更为鲜明的媒体容器,它可容纳MPEG-2视频流、多个AC3、 DTS、THX、PCM音频流、多个不同语言的图形字幕流。

兼容性

网友评论
<