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