MKV文件用什么播放器播放?MKV是什么格式的詳細(xì)介紹
MKV不是一種壓縮格式,而是Matroska的一種媒體文件,Matroska是一種新的多媒體封裝格式,也稱(chēng)多媒體容器 (Multimedia Container)。它可將多種不同編碼的視頻及16條以上不同格式的音頻和不同語(yǔ)言的字幕流封裝到一個(gè)Matroska Media文件當(dāng)中。MKV最大的特點(diǎn)就是能容納多種不同類(lèi)型編碼的視頻、音頻及字幕流。
1、什么是MKV格式?
MKV不是一種壓縮格式,DivX、XviD才是視頻壓縮格式,MP3、OGG才是音頻壓縮格式。
MKV是個(gè)"組合"和"封裝"的格式,換句話說(shuō)就是一種容器格式。
舉個(gè)例子的話就比較容易理解了,把只有視頻的XviD和只有音頻的MP3組合起來(lái),然后以一種多媒體介質(zhì)的形式出現(xiàn),最常見(jiàn)的就是AVI,其次就是OGM,還有MP4等不太常見(jiàn)的。
AVI的出現(xiàn)已經(jīng)超過(guò)了10年,漸漸體現(xiàn)出老態(tài)了,除了近年通過(guò)VD可以擁有2個(gè)音軌,沒(méi)有其他的改進(jìn)。
OGM的出現(xiàn),標(biāo)志著多音軌格式的出現(xiàn),可以合成8個(gè)以上的音軌,音頻上自然也多了OGG這
個(gè)格式,重要的是可以"內(nèi)掛"字幕,老外稱(chēng)為"軟字幕",可以任意開(kāi)關(guān),可以"內(nèi)掛"8個(gè)以上的字幕,美中不足的是僅僅支持srt格式,并且不支持Unicode,對(duì)亞洲字符支持嚴(yán)重不足。還有一個(gè)就是Charpter功能,可以自定義段落,播放時(shí)就可以選擇了。是不是越來(lái)越像DVD啦?
但是當(dāng)時(shí)的OGM源碼是不公開(kāi)的,就那么幾個(gè)人在開(kāi)發(fā),自然進(jìn)度慢了,前一陣幾乎陷入了"死亡"。最近宣布公開(kāi)源碼,加入OpenSource行列,重新開(kāi)始開(kāi)發(fā)。
MKV就是在OGM停滯的那段時(shí)間出現(xiàn)的,由俄羅斯的程序員開(kāi)發(fā)的,從一開(kāi)始就是OpenSource,因此得到了很多其他程序員的幫助,開(kāi)發(fā)速度相當(dāng)快。
OGM有的MKV都有,另外還有很多獨(dú)特的功能。其中最令人振奮的就是Gabest開(kāi)發(fā)的Plugin,不僅開(kāi)發(fā)了專(zhuān)門(mén)的播放器MediaPlayerClassic,這個(gè)東西的強(qiáng)大相信用過(guò)的人都有體會(huì)。還開(kāi)發(fā)了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。Real的RMVB是封閉格式,官方的Helix根本就不支持多聲道,所以盡管算法很優(yōu)秀,但在聲效大片的再現(xiàn)上就無(wú)能為力了,只能乖乖讓位給可以合成AC3和DTS的AVI以及OGM了。
但Gabest開(kāi)發(fā)的RealmediaSplitter和MKVMux可以讓RMVB格式的視頻和AC3、DTS合成MKV,從根本上克服了RMVB音頻上的弱點(diǎn)。
不僅如此,還開(kāi)發(fā)了VSFilter.dll和SubtitleSource.ax這2個(gè)Plugin,宣布支持ssa和ass的格式軟字幕。
可能大家看了有點(diǎn)暈,我也說(shuō)的太多了,總結(jié)就是下面幾條:
1、支持多種格式的視頻和音頻,尤其是Real
2、支持多音軌,多達(dá)16條以上
3、支持ssa,ass軟字幕,多達(dá)16條以上
4、支持段落選取(由制作人決定)
2、mkv文件播放方法
現(xiàn)在主流的播放器都可以支持MKV播放,例如以下播放器。
百度影音(BaiduPlayer) 百度影音播放器官方安裝版
Kmplayer播放器下載|Kmplayer(影音播放軟件) 多國(guó)語(yǔ)言官方安裝版
QQ影音(qqplayer) 官方安裝版
以下來(lái)自 百度百科的介紹
mkv的由來(lái)
mkv不同于DivX、XviD等視頻編碼格式,也不同于MP3、Ogg等音頻編碼格式。MKV只是為這些音、視頻提供外殼的"組合"和"封裝"格式。換句話說(shuō)就是一種容器格式,常見(jiàn)的 AVl、VOB、MPEG、RM 格式其實(shí)也都屬于這種類(lèi)型。但它們要么結(jié)構(gòu)陳舊,要么不夠開(kāi)放,這才促成了MKV這類(lèi)新型多媒體封裝格式的誕生。
定義
Matroska媒體定義了三種類(lèi)型的文件:MKV是視頻文件,它里面可能還包含有音頻和字幕;MKA是單一的音頻文件,但可能有多條及多種類(lèi)型的音軌;MKS是字幕文件。這三種文件以MKV最為常見(jiàn)。
特點(diǎn)
Matroska最大的特點(diǎn)就是能容納多種不同類(lèi)型編碼的視頻、音頻及字幕流,甚至囊括了RealMedia及QuickTime這類(lèi)流媒體,可以說(shuō)是對(duì)傳統(tǒng)媒體封裝格式的一次大顛覆!它現(xiàn)在幾乎變成了一個(gè)萬(wàn)能的媒體容器,目前它所能封裝的視頻、音頻、字幕類(lèi)型包括:
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圖片及時(shí)間碼構(gòu)成的字幕 。
此外,Matroska文件中還可包括章節(jié)、標(biāo)簽(Tag)等信息,甚至還可加上附件!需要指出的Matroska所謂的封裝AVI、RM、MOV等媒體,但它并不是簡(jiǎn)單將它們不加改變的合并到Matroska中,而是將它們的音視頻流進(jìn)行了重新組織。
Matroska加入AVI所沒(méi)有的EDC錯(cuò)誤檢測(cè)代碼,這意味著即使是沒(méi)有下載完畢的MKV文件也可以順利回放,這些對(duì)AVI來(lái)說(shuō)完全是不可想象的。雖然Matroska加入了錯(cuò)誤檢測(cè)代碼,但由于采用了新的更高效的組織結(jié)構(gòu),用MKV封裝后的電影還是比AVI源文件要小了約1%,這就是說(shuō)即使加上了多個(gè)字幕,MKV文件的體積也不可能比AVI文件大。
Matroska支持可變幀率(VFR,即Variable Frame Rate)的視頻編碼,這種VFR視頻的幀率是不固定的,它可在動(dòng)態(tài)畫(huà)面中使用較大的幀率,而在靜態(tài)畫(huà)面中使用較小的幀率,這樣可以有效的減少視頻文件的體積,并改善動(dòng)態(tài)畫(huà)面的質(zhì)量。它的作用比目前廣泛使用的VBR(可變碼率)更為明顯。
看看目前比較流行的多媒體容器類(lèi)型,例如AVI,它可以容納多種類(lèi)型的視頻編碼和音頻編碼,像VP6、DivX、XviD等視頻編碼和PCM、MP3、AC3等音頻編碼; VOB則是另一種特點(diǎn)更為鮮明的媒體容器,它可容納MPEG-2視頻流、多個(gè)AC3、 DTS、THX、PCM音頻流、多個(gè)不同語(yǔ)言的圖形字幕流。
兼容性
avi的出現(xiàn)已經(jīng)超過(guò)了10年,漸漸體現(xiàn)出老態(tài)了,除了近年通過(guò)VD可以擁有2個(gè)音軌,沒(méi)有其他的改進(jìn)。
ogm的出現(xiàn),標(biāo)志著多音軌格式的出現(xiàn),可以合成8個(gè)以上的音軌,音頻上自然也多了ogg這個(gè)格式,重要的是可以"內(nèi)掛"字幕,老外稱(chēng)為"軟字幕",可以任意開(kāi)關(guān),可以"內(nèi)掛"8個(gè)以上的字幕,美中不足的是僅僅支持srt格式,并且不支持Unicode,對(duì)亞洲字符支持嚴(yán)重不足。
還有一個(gè)就是Chapter功能,可以自定義段落,播放時(shí)就可以選擇了。是不是越來(lái)越像DVD啦?但是當(dāng)時(shí)的ogm源碼是不公開(kāi)的,就那么幾個(gè)人在開(kāi)發(fā),自然進(jìn)度慢了,前一陣幾乎陷入了"死亡"。最近宣布公開(kāi)源碼,加入Open Source行列,重新開(kāi)始開(kāi)發(fā)。
mkv就是在ogm停滯的那段時(shí)間出現(xiàn)的,由俄羅斯的程序員開(kāi)發(fā)的,從一開(kāi)始就是Open Source,因此得到了很多其他程序員的幫助,開(kāi)發(fā)速度相當(dāng)快。
ogm有的mkv都有,另外還有很多獨(dú)特的功能。其中最令人振奮的就是Gabest(開(kāi)發(fā)vobsub的公司)開(kāi)發(fā)的Plugin,不僅開(kāi)發(fā)了專(zhuān)門(mén)的播放器Media Player Classic(俗稱(chēng)MPC), 這個(gè)東西的強(qiáng)大相信用過(guò)的人都有體會(huì)。還開(kāi)發(fā)了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。 Real的rmvb是封閉格式,官方的Helix根本就不支持多聲道所以盡管算法很優(yōu)秀,但在聲效大片的再現(xiàn)上就無(wú)能為力了,只能乖乖讓位給可以合成AC3和DTS的avi以及ogm了。
但Gabest開(kāi)發(fā)的Realmedia Splitter和mkv Mux可以讓rmvb格式的視頻和AC3、DTS合成mkv,從根本上克服了rmvb音頻上的弱點(diǎn)。不僅如此,還開(kāi)發(fā)了VSFilter.dll和SubtitleSource.ax這2個(gè)Plugin,宣布支持ssa和ass的格式軟字幕。
總結(jié)就是下面幾條:
1.支持多種格式的視頻和音頻,尤其是Real ;
2.支持多音軌,多達(dá)16條以上 ;
3.支持ssa,ass軟字幕,多達(dá)16條以上 ;
4.支持段落選取(由制作人決定) 。
使用指南
MKV的播放
播放Matroska這類(lèi)格式并不需要專(zhuān)用的播放器,任何DirectShow的播放器都可以播放MKV、OGM、MP4文件,如常見(jiàn)的Media player Classic、BSplayer、ZoomPlayer播放器等,甚至包括 Windows Media player。僅需安裝相應(yīng) Matroska 解碼分離器插件即可。
現(xiàn)有的播放器要播放MKV格式僅需安裝相應(yīng)的分離器插件即可。
首先請(qǐng)到"擴(kuò)展閱讀"地址下載MKV官方的播放插件包,里面包含了Matroska Splitter、Matroska Muxer、Vsfilter等播放MKV必須的插件,安裝好以后就能使用WMP(Windows Media Player)等播放MKV文件了,安裝事務(wù)所制作的MKV播放包也能起到同樣的作用。其他必備插件,比如FFdshow等等,大家已經(jīng)很熟悉了,我就不再提了。
播放軟件方面,雖然用WMP也能播放(正確安裝了插件),但是我推薦大家使用
關(guān)鍵詞:MKV,MKV文件
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 1
- 1
- 1
- 1
- 1
- 1