Matroska多媒體封裝格式的完全演繹_第1頁
Matroska多媒體封裝格式的完全演繹_第2頁
Matroska多媒體封裝格式的完全演繹_第3頁
Matroska多媒體封裝格式的完全演繹_第4頁
Matroska多媒體封裝格式的完全演繹_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Matroska多媒體封裝格式的完全演繹1、多媒體文件格式介紹我們先把題目的主題劃分成三塊:Mastroka、多媒體文件和格式。多媒體文件包括我們常見的音頻、視頻、字幕、圖像等;格式說的是文件編碼類型,文件的結(jié)構(gòu),是對(duì)文件編碼方式,文件結(jié)構(gòu)的一種約定,便于區(qū)分。如同一把鑰匙開一把鎖,不同的文件要用不同的方法去讀,去顯示,去寫,去打開或運(yùn)行;Matroska就是論文的中心,是一種格式的名稱,就像我們常見的圖片格式j(luò)pg、音頻格式mp3、視頻序列串格式tga等。Matroska是一種怎樣的多媒體文件格式,要理解它,首先要先明白一個(gè)“媒體容器”的詞,簡單的說就是把多媒體文件給放一起,怎么放一起就要用

2、一個(gè)容器。當(dāng)我們?cè)陔娔X上播放一個(gè)電影的時(shí)候,我們并沒意識(shí)到,實(shí)際上我們至少在同時(shí)播放一個(gè)視頻和一個(gè)音頻。由于同時(shí)播放兩個(gè)文件,比如一個(gè)MP3音頻文件和一個(gè)視頻文件,是非常不現(xiàn)實(shí)的,因此我們把音頻和視頻打包到一個(gè)文件里,這個(gè)文件就叫做容器格式的文件,與壓縮文件相類似,我們常見的壓縮文件格式有ZIP和RAR。不過容器格式比這個(gè)更復(fù)雜一些,因?yàn)椴皇撬械囊曨l流格式兼容所有的容器格式。一個(gè)視頻文件一般包含多個(gè)track,而每個(gè)視頻track(沒有音頻)又可對(duì)應(yīng)一到多個(gè)音頻track。這些track又總是相互關(guān)聯(lián)的。每個(gè)音頻track內(nèi)部包含標(biāo)記用于和視頻同步。每個(gè)track可包括元數(shù)據(jù),比如視頻tra

3、ck的縱橫比(視頻長和寬),或者音頻track的語言。容器也可以有元數(shù)據(jù),比如視頻自身的題目,視頻的封面,片段號(hào)碼(用于在電視上展示)等等。但是容器格式文件及其相關(guān)軟件必須提供許多重要功能,比如在播放時(shí)保證音頻和視頻的時(shí)序一致。WinZIP或者WinRAR可以方便地打包多個(gè)音視頻文件在一起傳輸,但是它們顯然無法解決保證時(shí)序播放的問題,所以才衍生出這種容器格式文件,目前比較知名的容器格式包括AVI(.avi)、MPEG(.mpg, .mpeg)、QuickTime(.mov)、RealMedia(.rm)、MP4(.mp4)、Ogm等等。從上面的容器格式,我們應(yīng)該與我們常說的視頻格式區(qū)分開。我們

4、常把視頻格式等同于容器格式,其實(shí)這是不確切。準(zhǔn)確的說,像上面所提及的容器格式是一種文件格式,我們電腦上常見的AVI這種文件。而同一種文件格式,如AVI,又分為MPEG-1、MPEG-2、MPEG-4幾種視頻格式,然后同一種視頻格式格式,如MPEG-4又可以使用多種視頻編碼。所以容器格式并不是讓非專業(yè)人士頭疼的視頻編碼。多媒體文件格式這種容器特性,我們把它叫做特性,即多媒體封裝格式(Multimedia Container Format簡稱MCF、多媒體容器)。所謂封裝格式就是將已經(jīng)編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個(gè)文件中,也就是說僅僅是一個(gè)外殼,或者大家把它當(dāng)成一個(gè)在視頻處理過程

5、中放視頻軌和音頻軌的文件夾也可以。MCF的文件格式包含著流式傳輸和廣播設(shè)備。它并不壓縮視頻和音頻的,它不同于DivX、 MP3這類編碼格式,但它就像一個(gè)容器一樣可以把很多的多媒體容納,它只是為多媒體編碼提供了一個(gè)“外殼”,例如:MPEG-4 (XviD、DivX),AC3,Ogg Vorbis,MP3等。2、Matroska多媒體封裝格式介紹 2、1 Matroska概覽Matroska是一種新的多媒體封裝格式,它可將多種不同編碼的視頻及16條以上不同格式的音頻和不同語言的字幕流封裝到一個(gè)Matroska Media文件當(dāng)中! 而對(duì)于我們以前常見的AVl、VOB、MPEG、OGG等封裝格式要么

6、結(jié)構(gòu)陳舊,要么不夠開放,正因?yàn)槿绱?,才促成了Matroska這類新的多媒體封裝格式的誕生。 Matroska媒體定義了三種類型的文件:MKV是視頻文件,它里面可能還包含有音頻和字幕;MKA是單一的音頻文件,能夠容納所有支持音頻格式, 如MP2, MP3, VORBIS,AAC, AC3, DTS.但可能有多條及多種類型的音軌;MKS是字幕文件,所謂“ELEMENTARY”的MATROSKA流,支持任意字幕。這三種文件以MKV最為常見,它可以封裝多種流行的視頻視頻和音頻,尤其是主流的Real,并且它還采用了一種更加靈活的框架,叫做EBML(Extensible Binary Meta Langu

7、age),它允許在未來為Matroska增加許多功能(如新的A/V codecs(音視頻解碼器),類DVD目錄)而且不破壞向下兼容性,能兼容老的軟件、文件,以確保能夠支持將來新出現(xiàn)的壓縮格式:包含各種支持的音頻編碼,如MP2, MP3, Vorbis, AAC, AC3, DTS, PCM;還可以包含“任意開關(guān)”的srt、ssa、ass等軟字幕。Matroska加入AVI所沒有的EDC錯(cuò)誤檢測(cè)代碼,這意味著即使是沒有下載完畢的MKV文件也可以順利回放,這些對(duì)AVI來說完全是不可想象的。雖然Matroska加入了錯(cuò)誤檢測(cè)代碼,但由于采用了新的更高效的組織結(jié)構(gòu),用MKV封裝后的電影還是比AVI源文

8、件要小了約1%,這就是說即使加上了多個(gè)字幕,MKV文件的體積也不可能比AVI文件大。 Matroska支持可變幀率(VFR,即Variable Frame Rate)的視頻編碼,這種VFR視頻的幀率是不固定的,它可在動(dòng)態(tài)畫面中使用較大的幀率,而在靜態(tài)畫面中使用較小的幀率,這樣可以有效的減少視頻文件的體積,并改善動(dòng)態(tài)畫面的質(zhì)量。它的作用比目前廣泛使用的VBR(可變碼率)更為明顯。2、2 MKV概覽Matroska多媒體封裝格式以MKV視頻文件在應(yīng)用上更為常見,兩年前在網(wǎng)絡(luò)上視頻的傳播還很少見到此類格式的視頻文件供下載。 而現(xiàn)在到主流的影視下載站點(diǎn),像狗狗影視或者更為專業(yè)的影視下載站點(diǎn),遇上這種格

9、式的視頻文件已經(jīng)是很正常,并且朝著取代之前流行的RMVB視頻的趨勢(shì)發(fā)展。以MKV來了解Matroska最有代表性,而且網(wǎng)絡(luò)上也往往以MKV來指代Matroska。MKV作為Matroska的一個(gè)子類文件格式,它繼承Matroska多媒體文件的特點(diǎn),可將多種不同編碼的視頻及16條以上不同格式的音頻和不同語言的字幕流封裝到一個(gè)Matroska Media文件當(dāng)中,最大的特點(diǎn)就是能容納多種不同類型編碼的視頻、音頻及字幕流,甚至連非常封閉的 RealMedia 及 QuickTime 這類流媒體也被它囊括進(jìn)去,可以說是對(duì)傳統(tǒng)媒體格式的一次大顛覆,幾乎變成了一個(gè)萬能的媒體容器。目前它所能封裝的視頻、音頻

10、、字幕類型包括: 文件格式 編碼方式AVI文件包括采用DivX、XviD、3ivX、VP6視頻編碼,及PCM、MP3、AC3等音頻編碼的AVIRealMedia文件包括RealVideo和RealAudioQuickTime文件MOV及MP4視頻Windows Media文件包括ASF、WMV格式MPEG文件: 包括MPEG-1、MPEG-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文本字幕、S

11、ubVob圖形字幕(后綴為IDX、SUB)、BMP圖形字幕(以一組BMP圖片及時(shí)間碼構(gòu)成的字幕)此外,Matroska文件中還可包括章節(jié)、標(biāo)簽(Tag)等信息,甚至還可加上附件! Matroska所謂封裝AVI、RM、MOV等媒體,但它并不是簡單將它們不加改變的合并到Matroska中,而是將它們的音視頻流進(jìn)行了重新組織。 3、MKV與傳統(tǒng)封裝格式的優(yōu)勢(shì)3、1 MKV的發(fā)展歷程既然在Matroska出現(xiàn)前已經(jīng)存在一種非常成熟的容器格式,為什么還要發(fā)展Matroska?Matroska較其他的多媒體封裝格式具有什么優(yōu)勢(shì)?AVI是微軟公司在20世紀(jì)90年代早期推出的一種音視頻容器格式,可以非常靈活

12、地處理當(dāng)時(shí)的各種音視頻編碼。有必要了解的是,AVI是VFW(Video For Windows)框架的一部分,非常不幸的是,VFW無法支持音視頻編碼目前支持的更高級(jí)特性,比如動(dòng)態(tài)碼率音頻編碼(VBR)、動(dòng)態(tài)幀率視頻編碼(VFR)。盡管AVI在90年代中后期擴(kuò)展了其標(biāo)準(zhǔn),叫做“Open DML AVI”,克服了許多惱人的限制,比如2GB文件大小限制,但仍然無法提供對(duì)很多現(xiàn)代壓縮格式的兼容,比如開源的Ogg Vorbis音頻壓縮格式。Matroska跨越了所有的此類障礙,從而提供了對(duì)所有可知的音視頻格式的支持,因?yàn)槠洳捎昧艘环N更加靈活的框架EBML,以確保能夠支持將來新出現(xiàn)的壓縮格式。這種框架允許

13、增加對(duì)容器格式的新特性,同時(shí)不破壞原有軟件和文件的向后兼容性。在2000年時(shí)候,開發(fā)者眼見AVI已經(jīng)時(shí)勢(shì)已去,不能再作長久的發(fā)展,于是就開發(fā)這個(gè)科研項(xiàng)目。原來這個(gè)科研項(xiàng)目的開發(fā)是始于在“如何成為最佳的視頻格式”為議題下進(jìn)行腦力激蕩法的。在那時(shí),這個(gè)科研項(xiàng)目只是一個(gè)文字檔案的。整個(gè)開發(fā)在2002年12月7日開始,是多媒體封裝格式科研計(jì)劃之一。經(jīng)過一場的爭議后,Matroska決定使用Extensible Binary Meta Language(EBML, 可擴(kuò)展的二進(jìn)制元語言)取代其它二進(jìn)制格式。EBML語言使用不定長整數(shù),這種方式相對(duì)于固定長度的32位/64位字長的整數(shù)值更節(jié)約空間.放置的位

14、置也不受字節(jié)對(duì)齊約束.這種長度編碼方式來自于UTF-8編碼規(guī)范.。開發(fā)者相信使用EBML有很多優(yōu)點(diǎn),例如若將來有新的開發(fā)計(jì)劃發(fā)展或改變開發(fā)目目標(biāo)時(shí)候,更容易擴(kuò)充程序。Matroska是一個(gè)免費(fèi),開源的容器格式,在可擴(kuò)展的基礎(chǔ)上著力于提供老式格式象AVI不具有的許多改進(jìn)的特性。AVI的出現(xiàn)已經(jīng)超過了10年,漸漸體現(xiàn)出老態(tài)了,除了近年通過VD可以擁有2個(gè)音軌,沒有其他的改進(jìn)。 Ogm的出現(xiàn),標(biāo)志著多音軌格式的出現(xiàn),可以合成8個(gè)以上的音軌,音頻上自然也多了ogg這個(gè)格式,重要的是可以“內(nèi)掛”字幕,老外稱為“軟字幕”,可以任意開關(guān),可以“內(nèi)掛”8個(gè)以上的字幕,美中不足的是僅僅支持srt格式,并且不支持

15、Unicode,對(duì)亞洲字符支持嚴(yán)重不足。還有一個(gè)就是Chapter功能,可以自定義段落,播放時(shí)就可以選擇了,越來越像DVD。但是當(dāng)時(shí)的ogm源碼是不公開的,就那么幾個(gè)人在開發(fā),自然進(jìn)度慢了,幾乎陷入了“死亡”。后來宣布公開源碼,加入Open Source行列,重新開始開發(fā)。MKV就是在Ogm停滯的那段時(shí)間出現(xiàn)的,由俄羅斯的程序員開發(fā)的,從一開始就是Open Source,因此得到了很多其他程序員的幫助,開發(fā)速度相當(dāng)快。3、2 AVI封裝格式AVI是微軟1992年推出用于對(duì)抗蘋果Quicktime的技術(shù),因?yàn)楫?dāng)時(shí)還沒有流式播放需要,AVI的將索引布置在打包文件的尾部,這就使得AVI封裝不能做到流

16、式播放,在用電腦播放AVI封裝的高清視頻時(shí),會(huì)發(fā)現(xiàn),當(dāng)撥動(dòng)時(shí)間指針后,圖像開始播放后若干秒后,才能發(fā)出同步聲音。盡管國際學(xué)術(shù)界公認(rèn)AVI已經(jīng)屬于被淘汰的技術(shù),但是由于windows的通用性,和簡單易懂的開發(fā)API,還在被廣泛使用。AVI的文件結(jié)構(gòu)、分為頭部, 主體和索引三部分. 主體中圖像數(shù)據(jù)和聲音數(shù)據(jù)是交互存放的。從尾部的索引可以索引跳到自己想放的位置。AVI本身只是提供了這么一個(gè)框架,內(nèi)部的圖像數(shù)據(jù)和聲音順據(jù)格式可以是任意的編碼形式。因?yàn)樗饕旁诹宋募膊?,所以在播internet流媒體時(shí)已屬力不從心。很簡單的例子,從網(wǎng)絡(luò)上下載的片子,如果沒有下載完成,是很難正常播放出來。另外一個(gè)問題是A

17、VI對(duì)高碼率VBR音頻文件支持不好。VBR全稱是Variable BitRate,就是動(dòng)態(tài)比特率,可以根據(jù)當(dāng)前的需要定義不同的比特率,避免了浪費(fèi),并且提高了利用率。隨之問題也就來了,因?yàn)槿萜骼锏膱D像和聲音是分開的,所以播放時(shí)需要一個(gè)圖像和聲音的同步過程,如果CBR音軌的話因?yàn)榇a率是定值,同步不成為問題,可是VBR音軌是不斷的在變換,而AVI沒有時(shí)間戳去讓VBR音軌和圖像同步,這樣就會(huì)產(chǎn)生圖像聲音不同步的問題。后來VirtualDub提出了一種新的方法擴(kuò)充了AVI對(duì)VBR音頻的兼容,但是在高碼率時(shí)會(huì)產(chǎn)生丟失數(shù)據(jù)的問題,從而導(dǎo)致有損音效,這一點(diǎn)問題到現(xiàn)在都沒有比較完美的解決方法。并且更加令人遺憾的

18、是,對(duì)TrueHD, DTS-HD等音效更是完全不能支持。3、3 MKV封裝格式的優(yōu)勢(shì)MKV封裝十分新穎,而且也非常開放,它對(duì)比AVI的優(yōu)勢(shì)體現(xiàn)在以下幾點(diǎn):1、可變幀率:這需要編碼的配合,試想一下在回放變化比較慢(比如說靜物)時(shí)以比較低的FPS來代替,可以節(jié)省不少資源。2、錯(cuò)誤檢測(cè)以及修復(fù):這無疑提供了糾錯(cuò)和容錯(cuò)性,在網(wǎng)絡(luò)傳輸?shù)慕裉煊葹樾枰?、軟字幕:經(jīng)常看DVDrip以及HDrip的朋友了解到,字幕一般都是以其它文件形式存在,在MKV里它可以內(nèi)嵌在封裝里,但不會(huì)和視頻混淆,也可以多字幕隨意選擇。這樣在傳輸保存時(shí)比較方便。4、流式傳輸:這和TS流的原因基本一致,通過時(shí)間戳來管理視頻以及音頻的

19、同步問題,做到即下即看。5、菜單:交互式的操作使得MKV更加人性化。6、強(qiáng)大的兼容性:MKV最大的特點(diǎn)就是能容納多種不同類型編碼的視頻、音頻及字幕流,即使是非常封閉的RealMedia及QuickTime也被它包括進(jìn)去了,堪稱萬能的媒體容器。7、開放性和跨平臺(tái)性:Matroska使用的是一種開放的架構(gòu),擁有眾多的先進(jìn)特性,并且能跨平臺(tái)使用。MKV和AVI的比較格式錯(cuò)誤檢測(cè)可變幀率軟字幕流式傳輸菜單非微軟平臺(tái)MKV有支持支持即將支持即將支持支持AVI無不支持不支持不支持不支持支持不夠3、4 MKV在高清方面的優(yōu)勢(shì)這兩年,“高清”是一個(gè)熱門字眼。從電腦賣場到家電賣場,從現(xiàn)實(shí)生活到網(wǎng)絡(luò)世界,高清都有

20、很高的出鏡率。一說到顯示器顯卡,都是冠以支持高清;一說到液晶電視,也要冠以支持全高清;一提到數(shù)碼相機(jī)和攝像機(jī),也以支持高清拍攝為賣點(diǎn);一說到從網(wǎng)上下載電影,也首先想到是不是達(dá)到高清視頻的清晰度?!案咔濉钡恼f法可以說是無處不在。但是,經(jīng)常掛在嘴邊的概念往往人們對(duì)它的誤讀也是最多的,因?yàn)橐呀?jīng)習(xí)慣成自然了。在網(wǎng)上許多關(guān)于MKV問題都會(huì)提及到一個(gè)AVI和MKV誰更清晰的問題,畢竟基于現(xiàn)在的網(wǎng)絡(luò)傳播速度和電腦配置性能對(duì)高清的“奢求”都是很簡單就能實(shí)現(xiàn)的。但是這問題這樣說本身就是有問題,通過前面的概述我們知道MKV和AVI只是一種封裝手法,不能決定清晰度的,清晰度主要還是要看片源本身的。就拿一杯水來說,想

21、知道水杯里的水清不清,關(guān)鍵不是看裝水的水杯怎么樣,實(shí)際還是在于水本身清不清。MKV和AVI格式的片本身不存在容量誰大誰小誰更清晰,主要要看編碼時(shí)采用多高的碼率,碼率越高,文件越大,一般碼率越高相對(duì)越清。像VOB就是DVD的原文件格式,也就是沒經(jīng)過重編碼的,當(dāng)然大很多,也比重編碼過的MKV和AVI清晰。MKV和AVI只不過是一種把原片重編碼后封裝出來的一種文件格式,搞清楚這點(diǎn),就不會(huì)對(duì)這些不同格式產(chǎn)生這么多疑問了。MKV之所以現(xiàn)在大受歡迎,尤其是在普及高清后,就是因?yàn)樗捎肵264編碼成,這個(gè)方式可把原片壓成較之AVI小很多的文件,但片的質(zhì)量能達(dá)到很接近原片的程度。早前AVI采用DIVX編碼也是

22、這個(gè)原因,只不過X264編碼已經(jīng)實(shí)踐證明目前比AVI的DIVX更好些。X264就是一種目前流行的編碼方式。X264是一種采用H.264標(biāo)準(zhǔn)的、算法優(yōu)秀的視頻壓縮編碼格式。而且X264是免費(fèi)的,開源的。在相同質(zhì)量下,X264壓縮出的視頻文件要比DVIX壓縮出的文件體積更小。也就是說,在相同體積下,X264比DVIX壓縮后的文件質(zhì)量要好,畫面效果更好。可以說,X264來源于H.264標(biāo)準(zhǔn)。H.264視頻編碼的目標(biāo)就是在盡可能低的存儲(chǔ)情況下獲得更好的圖像質(zhì)量,同時(shí)方便視頻快速傳輸。網(wǎng)絡(luò)流行的影片下載區(qū)圣城家園上下載的高清rmvb,大小都是1.22.2G之間,而推出MKV后發(fā)現(xiàn),MKV的容量和RMVB

23、差不多大,但是無論從畫質(zhì)還是音質(zhì)來說720p(標(biāo)準(zhǔn)視頻分辨率要達(dá)到1280×720;視頻是逐行掃描方式,逐行掃描的畫面清晰無閃爍,動(dòng)態(tài)失真較?。┑腗KV都遠(yuǎn)遠(yuǎn)的強(qiáng)于720p 的RMVB,而且還有多音軌和多字母。高清視頻由于分辨率高、畫質(zhì)細(xì)膩、畫面流暢,碼率相當(dāng)高、數(shù)據(jù)量相當(dāng)?shù)么?,所以一?080p高清電影只能存放在藍(lán)光光盤上。而為了便于網(wǎng)絡(luò)傳播,高清視頻被重新編碼、壓縮、存放成了不同的文件形式。這種方式也是在藍(lán)光播放機(jī)和藍(lán)光電影碟普及之前,我們享受高清視頻最方便的一種方式。如今網(wǎng)上最常見的高清視頻文件是MKV,它成為了在PC上保存、回放高清視頻的主流文件格式。4、MKV 應(yīng)用演示的設(shè)

24、計(jì)與制作過程4、1 MKV應(yīng)用演示短片的設(shè)計(jì)現(xiàn)時(shí)播放Matroska這類格式并不需要專用的播放器,基本上任何播放器都可以播放MKV文件。如常見的暴風(fēng)影音、Kmplayer播放器等,甚至包括 Windows Media player(WMP)。在微軟操作系統(tǒng)下,一般解碼方法,是通過DirectShow分流器(DirectShow Filters),“直接地”把視頻流或音頻流以DirectX輸出至硬件的驅(qū)動(dòng)程序。所以Windows Media Player以及Realplayer 都可以播放MKV格式,只要你安裝了MKV的分解插件( AVI的分解插件WINDOWS已經(jīng)自帶了, 但Windows不帶

25、MKV的分解插件)。 這個(gè)插件名字叫作Matroska pack,,MkV的分解插件僅僅是負(fù)責(zé)把MKV文件里的視頻、音頻和字幕分離, 你還必須有播放他們相應(yīng)的插件,才可以正常播放, 如如果這個(gè)視頻Xvid壓制的,你需要Xvid插件;如果這個(gè)音頻是DTS的,那你還需要DTS插件。 通常大多數(shù)的視頻解碼插件都在FFdshow里了,所以只要你安裝了Matroska Pack,ffdshow,Ac3filter,Vobsub, 你就可以用WMP或者Realplayer播放MKV文件。其中Gabest(開發(fā)vobsub的公司)開發(fā)的Plugin,不僅開發(fā)了專門的播放器Media Player Class

26、ic(俗稱MPC),還開發(fā)了很多的MKV用的Mux(合成器),尤其是Real格式的Mux。Real的rmvb是封閉格式,官方的Helix根本就不支持多聲道所以盡管算法很優(yōu)秀,但在聲效大片的再現(xiàn)上就無能為力了,但Gabest開發(fā)的Realmedia Splitter和MKVMux可以讓RMVB格式的視頻和AC3、DTS合成MKV,從根本上克服了RMVB音頻上的弱點(diǎn)。不僅如此,還開發(fā)了VSFilter.dll和SubtitleSource.ax這2個(gè)Plugin,宣布支持ssa和ass的格式軟字幕。用WMP也能播放(正確安裝了插件)MKV文件了,但是不能充分發(fā)揮MKV的功能,使用Gabest制作的

27、Media Player Classic,它體積小,占用系統(tǒng)資源少,而且功能強(qiáng)大,界面和大家常用的WMP6.4幾乎一樣,所以使用很方便,主要是WMP不支持MKV的導(dǎo)航分段功能,而為了方便大家觀看,很多片子都分了幾個(gè)段落,可是直接跳轉(zhuǎn)到OP、ED或正文部分。大家使用這個(gè)播放器MPC打開后,可以看到有個(gè) “導(dǎo)航”按鈕(英文版是Navigation),這個(gè)里面就包含了跳轉(zhuǎn)段落功能,默認(rèn)的快捷鍵是PageUp(跳至前一段)和PageDown(跳至后一段)。演示所涉及到MKV介紹與直觀優(yōu)勢(shì): 1、MKV的封裝特性;形象生動(dòng)解釋MKV的容器性。2、支持多音軌,多達(dá)16條以上: 在演示短片中放入三條音軌,演

28、示音軌的切換。3、支持ssa,ass軟字幕,多達(dá)16條以上:放入三條字幕,并且起碼使用兩種以上的字幕格式。4、支持段落選取(由制作人決定);按演示的內(nèi)容不同,給短片分成幾個(gè)段落,演示段落的選取。4、2 MKV封裝方法 Mkvtoolnix是目前功能最齊全的Matroska合成器,除了WMV和MPEG-1和MPEG-2之外,它幾乎能將所有的媒體合成到MKV中去5、MKV商業(yè)前景與未來Matroska的目標(biāo)就是要取代舊式的媒體封裝格式,其中最主要的目標(biāo)就是AVI。 AVI已經(jīng)誕生十幾年了,目前它依然還保持著旺盛的生命力,但其原始架構(gòu)過于陳舊,這使得它在支持新的音視頻編碼上非常困難,在非微軟平臺(tái)使用

29、也不夠方便。而Matroska使用的是一種開放的架構(gòu),擁有眾多的先進(jìn)特性,并且能跨平臺(tái)使用,這是AVI所望塵莫及的。不過AVl畢竟樹大根深,它擁有最廣泛的軟硬件支持,而這一點(diǎn)正是衡量MKV是否成功的一個(gè)標(biāo)志,但目前它還做不到這點(diǎn),現(xiàn)在甚至還沒出現(xiàn)一個(gè)能直接編輯它的軟件,畢竟它誕生還不到幾年。但在這么短的時(shí)間里,Matroska取得的進(jìn)展也是非常引人注目的。但Matroska畢竟還是一種發(fā)展中的技術(shù),它沒有深厚的背景可以依托,這決定了它不可能在商業(yè)領(lǐng)域(如DV、數(shù)字電視)里有所作為,同樣的道理,它要想取代 AVI成為一種通用的多媒體封裝格式并不會(huì)十分順利。不過,DVDRip的普及歷程告訴我們,流行才是硬道理!DVD播放機(jī)廠商現(xiàn)在不是也已經(jīng)放下架子,對(duì)DVDRip提供支持了么。從DVDrip

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論