2023-03-15 14:09:56 发布人:hao333 阅读( 9149)
MKV不是一种压缩格式,而是Matroska的一种媒体文件,Matroska是一种新的多媒体封装格式,也称多媒体容器(MultimediaContainer)。
MKV不是压缩格式,而是Matroska的媒体文件,是一种新的多媒体打包格式,也称为多媒体容器。它可以将各种不同的编码视频、超过16种不同格式的音频和不同语言的字幕流打包成一个Matroska媒体文件。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源代码还不开放,只有几个人在开发,自然进展缓慢。前一段时间,差点陷入‘死亡’。最近宣布开源,加入开源的行列,重新开始开发。MKV出现在OGM停滞不前的时候,是由俄罗斯程序员开发的。它从一开始就是开源的,所以得到了很多其他程序员的帮助,开发速度相当快。OGM有所有的mkv,还有很多独特的功能。其中最精彩的是Gabest开发的Plugin,不仅开发了一个特殊播放器MediaPlayerClassic,相信用过这个东西的人都有经验。许多用于MKV的复用器(合成器)也被开发出来,尤其是实数格式的复用器。Real的RMVB是封闭格式,官方的Helix根本不支持多声道,所以虽然算法很优秀,但是对于音效大片的再现却无能为力,只能乖乖的给能合成AC3和DTS的AVI和OGM让路。而Gabest开发的RealmediaSplitter和MKVMux可以让RMVB格式的视频,AC3和DTS合成MKV,从根本上克服了RMVB音频的弱点。此外,两个插件,VSFilter.dll和SubtitleSource.ax,已经开发并宣布支持ssa和ass软字幕。可能大家看完都有点晕,我说的太多了。总结如下:1 .支持多种格式的视频和音频,尤其是Real 2。支持多个音轨,多达16个或更多。3.支持ssa和ass软字幕,最多16个以上。4.支持段落选择(由制作方决定)。2、mkv文件播放方法 现在主流播放器都可以支持MKV播放,比如以下播放器百度视频播放器百度视频播放器官方安装Kmplayer下载|Kmplayer多语言官方安装QQ视频播放器官方安装以下来自 百度百科的介绍mkv的由来
Mkv不同于DivX、XviD等视频编码格式,也不同于MP3、Ogg等音频编码格式。MKV只为这些音视频提供外壳的‘组合’和‘封装’格式。换句话说,它是一种容器格式,常见的AVl、VOB、MPEG和RM格式都属于这种类型。然而,它们要么在结构上过时,要么不够开放,这导致了新的多媒体包装格式的诞生,如MKV。定义
Matroska media定义了三种类型的文件:MKV是一个视频文件,其中可能还包含音频和字幕;MKA是单个音频文件,但可能有多个和各种类型的音轨;MKS是一个字幕文件。MKV是这三个文件中最常见的。特性
Matroska最大的特点就是可以容纳多种不同类型编码的视频、音频、字幕流,甚至包括RealMedia、quicktime等流媒体,可以说是对传统媒体包装格式的一大颠覆!现在它几乎成了一个多功能的媒体容器。目前它可以打包的视频、音频、字幕的类型有:AVI文件,包括DivX、XviD ID、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媒体文件,包括MKV、MKA、MKS文件WAV、AC3、DTS、MP2、MP3、AAC/MP4音频SRT、USF和SSA/ASS文本字幕,带有IDX后缀和SUB BMP图形字幕的SubVob图形字幕,以及由一组BMP图片和时间组成的字幕此外,Matroska文件还可以包含章节、标签等信息,甚至可以添加附件!指出Matroska称之为包装AVI、RM、MOV等媒体,但并没有简单地将它们原封不动地合并到Matroska中,而是对它们的音频和视频流进行了重组。
Matroska加入了AVI没有的EDC检错码,这意味着即使没有下载的MKV文件也能流畅播放,这对于AVI来说完全不可想象。虽然Matroska增加了错误检测代码,但是因为新的更高效的组织结构,用MKV打包的电影仍然比AVI源文件小1%左右,这意味着即使增加了多个字幕,MKV文件的体积也不可能比AVI文件大。
Matroska支持可变帧速率(VFR)视频编码。VFR视频的帧速率是不固定的。它可以在动态画面中使用较大的帧率,在静态画面中使用较小的帧率,可以有效减少视频文件的体积,提高动态画面的质量。其作用比目前广泛使用的VBR(可变比特率)更加明显。
看看现在流行的多媒体容器类型,比如AVI,可以容纳各种类型的视频编码和音频编码,比如VP6、DivX、XviD等视频编码和PCM、MP3、AC3等音频编码。VOB是另一个更有特色的媒体容器,它可以保存MPEG-2视频流、几种AC3、DTS、THX、PCM音频流和几种不同语言的图形字幕流。
兼容性
Avi已经存在10多年了,逐渐呈现出老态。除了这几年通过VD可以有2个音轨之外,没有其他改进。ogm的出现标志着多音轨格式的出现,可以合成8个以上的音轨。音频方面自然有更多的ogg格式。重要的是你可以‘嵌入’字幕。外国人叫它‘软字幕’,可以随意开关,可以‘嵌入’8个以上的字幕。美中不足的是只支持srt格式,不支持Unicode,对于亚洲字符来说严重不足。还有章节功能,可以自定义段落,播放时可以选择。是不是越来越像DVD了?不过那时候ogm源代码还不开放,只有几个人在开发,自然进展缓慢。前一段时间,差点陷入‘死亡’。最近宣布开源,加入开源行列,重新开始开发。Mkv出现在ogm停滞不前的时候,由俄罗斯程序员开发。一开始就是开源的,所以得到了很多其他程序员的帮助,开发速度也挺快的。Ogm有所有的mkv,还有很多独特的功能。其中最令人兴奋的是Gabest(开发vobsub的公司)开发的插件。不仅开发了专门的播放器Media Player Classic(俗称MPC),这个东西的威力相信用过的人都有体会。许多用于MKV的复用器(合成器)也被开发出来,尤其是实数格式的复用器。Real的Rmvb是封闭格式,官方的Helix根本不支持多声道,所以虽然算法很优秀,但是对于音效大片的重现却无能为力,只好让位于可以合成AC3和DTS的avi和ogm。而Gabest开发的Realmedia Splitter和mkv Mux可以让rmvb格式的视频,AC3和DTS合成mkv,从根本上克服了rmvb音频的弱点。此外,两个插件,VSFilter.dll和SubtitleSource.ax,已经开发并宣布支持ssa和ass软字幕。总结如下:1。支持多种格式的视频和音频,特别真实;2.支持多音轨,最多16个以上;3.支持ssa和ass软字幕,最多16个以上;4.支持段落选择(由制作方决定)。
使用指南
MKV的播放播放Matroska这样的格式不需要专门的播放器。任何DirectShow播放器都可以播放MKV、OGM、MP4文件,比如常见的媒体播放器Classic、BSplayer、ZoomPlayer等。甚至Windows Media Player。只需安装相应的Matroska解码器插件即可。现有的播放器只需要安装相应的分割器插件就可以播放MKV格式。首先请到‘延伸阅读’地址下载MKV官方播放插件包,里面包含了MKV播放所必须的插件,比如Matroska Splitter、Matroska Muxer、Vsfilter等。安装后,您可以使用WMP(Windows Media Player)播放MKV文件,安装公司制作的MKV播放包也可以起到同样的作用。其他必要的插件,比如FFdshow,大家已经很熟悉了,就不再提了。播放软件方面,虽然WMP也可以用来播放(插件安装正确),但还是推荐你使用。
相关阅读
RelatedReading猜你喜欢
Guessyoulike