Matroska(俗稱MKV)簡介
http://disc.mx500.com/bd/mkv/Matroska-logo-128x128.png先來介紹一下MKV這個格式好了,其實正確名稱應該是Matroska,它是一種開放原始碼(Open Source)的多媒體封裝格式,很多人把它稱之為容器(Container),這個容器可以將不同編碼的視頻、音頻及各種語言的字幕封裝到一個檔案裡面,而MKV只是Video的部份(當然也還有MKA及MKS),不過由於它最常被使用,因此幾乎就等於Matroska的代名詞了。
Matroska有下列幾個優點︰
1. 支援多音軌,且包含各種音效格式,如AAC、MP3、AC3、DTS...等。
2. 支援多組字幕,且支援多種格式,如 Idx/Sub、Srt、SSA/ASS...等,且字幕是封裝而非內嵌。
3. 能包含各種視訊編碼。
4. 可變播放率(VFR):支援不同fps混合的影片。
5. 錯誤檢測與修復。
6. 支援段落章節。
7. 開放原始碼可跨平台使用。
目前大部份在Windows平台的播放軟體都能夠播放這種格式,包括Media Player Classic、Windows Media player、VLC media player、KMPlayer、Zoom Player等。
姑且不論這個格式成功或是好用與否,它已經存在於網際網路上而且非常的普遍,大部份的多媒體播放機也都支援它。 想要處理MKV檔案,最好用的程式就是MKVToolnix,它包含了三個程式︰mkvmerge, mkvinfo及mkvextract。
由於mkvmerge有GUI介面(可選擇中、英文),因此最常用到的就是它。下載及安裝後執行mkvmerge GUI,很直覺式的介面讓你非常容易上手,我以下用幾個簡單的例子來說明它的用法︰
如果你手中有一個mkv檔案,將其加入之後可以發現裡面有一個Video及一個Audio軌︰
http://disc.mx500.com/bd/mkv/mkvmergegui.gif
如果你要將字幕檔案(支援SRT, SSA/ASS, IDX等格式)匯入,只要按http://disc.mx500.com/bd/mkv/add.gif按鈕將其加入即可。
在中下方的視窗中你可以設定其語言(影像、聲音、字幕皆可),也可以指定是否為預設值(如果沒有指定的話,位置排在最上面的為預設值)。
http://disc.mx500.com/bd/mkv/generaltrack.gif
設定好Output filename後就可以按下http://disc.mx500.com/bd/mkv/startmuxing.gif按鈕開始輸出了。
另一個例子是檔案的合併與分割,有時候你的檔案是由兩個檔案所組成,這時候可以使用http://disc.mx500.com/bd/mkv/append.gif來將第二個檔案匯入︰
http://disc.mx500.com/bd/mkv/appendfile.gif
當你需要切割檔案的時候,可以到Global頁籤的Splitting中設定檔案大小或是切割的時間點。
http://disc.mx500.com/bd/mkv/global.gif
Matroska也支援章節(Chapter)設定,除了支援各種語系之外,也支援子章節的設定,不過我在這裡的示範就不要弄得太複雜了,僅用最簡單的狀況來製作。
首先製作一個txt檔案,其內容如下︰
CHAPTER01=00:10:00.000
CHAPTER01NAME=Chapter 01
CHAPTER02=00:20:00.000
CHAPTER02NAME=Chapter 02
CHAPTER03=00:30:00.000
CHAPTER03NAME=Chapter 03
其中藍字時間部份請依狀況設定,紅字的字串可以自行輸入。
在Global頁籤中的Chapters請將前面製作的txt檔案匯入,這樣製作出來的MKV檔案就會具有章節段落了,這不管對使用軟體或是多媒體播放機來播放時都是非常方便的。
http://disc.mx500.com/bd/mkv/chapters.gif
[ 本帖最後由 土匪 於 2009-10-10 01:23 編輯 ] 如果你想要把影像(視頻)、聲音(音軌)或是字幕從MKV檔案中給抽取出來時,就必須使用到MKVExtractGUI。
下載MKVExtractGUI-1.6.4.1.zip後將其解壓縮到與mkvextract.exe同資料夾中就可以很方便的使用GUI介面,不過我在繁體中文的介面下似乎不能跟新版的mkvextract.exe相容,因此建議退回到MKVToolnix non-Unicode 2.2.0版一起使用。
執行MKVExtract GUI,開啟你的MKV檔案,在Content處勾選你想要抽取出來的視頻、音軌或是字幕︰
http://disc.mx500.com/bd/mkv/mkvextractgui.gif
指定好檔案輸出儲存的位置,然後按下http://disc.mx500.com/bd/mkv/extract.gif按鈕即可。
http://disc.mx500.com/bd/mkv/demuxed.gif
[ 本帖最後由 土匪 於 2009-10-10 02:33 編輯 ] 在BD特區中與MKV相關的教學連結︰
【教學】 將MKV檔轉換成PS3可播放的BDMV格式
【教學】 MKV2VOB應用於PS3
【教學】 MakeMKV — 將DVD或BD影片直接轉換成MKV檔
【教學】 使用RipBot264將BD影片轉檔壓縮成MKV檔案
持續增加中.....
[ 本帖最後由 土匪 於 2009-10-13 04:47 編輯 ] 整理的很好,對新手助益良多,感謝!! 教學文章我最愛
經驗傳授 感恩 借問土匪大
如果我只是要移掉內建的英文字幕是不是只要字幕部把勾匯出去就ok了!? 原帖由 sendoh0605 於 2009-10-11 01:00 發表 http://www.hd.club.tw/images/common/back.gif
借問土匪大
如果我只是要移掉內建的英文字幕是不是只要字幕部把勾匯出去就ok了!?
是的! 真精彩!
受益良多 真的是 一出手便知有沒有捏
猴鰓雷的土匪大阿!
感恩先小的還沒試!><"先感謝先!
wow老大請問我把mkv 丟進去後只有video 跟audio兩個選項!沒看到字幕這選項!?
這是正常的嗎!?
補充另一個問題
我把字幕不打勾然後匯出去會變成兩個檔! 但又把它合併一次後 會變成 影音不同步!= =天阿好多問題!
有的合併後變成音效檔! ps3 media server 讀不到囧.....
[ 本帖最後由 sendoh0605 於 2009-10-11 14:47 編輯 ] 1. 感謝!
2. 收藏! 太好了,最近都為一些高清檔名搞得頭暈腦脹,ts m2ts mkv,據稱,我也不是很清楚,雖然檔名一樣,可是內容會不一樣,只是封裝的方式不同。
真的都會搞不清楚。連每片BD內容好像也不同。 感謝分享~
很實用^^ 收益頗多,收藏了,以備不時之需 原帖由 nzhqk 於 2009-10-16 22:31 發表 http://www.hd.club.tw/images/common/back.gif
收益頗多,收藏了,以備不時之需
想不到名字取土匪,卻像是神人阿。
真好收起來,回去練習轉些片。哈 很有用的文章, 小弟受教了. =崇拜= =崇拜= =崇拜=
謝謝 ! 太強了感謝土匪兄的精闢教學感謝啦鼓掌= 感謝土匪大大,每次看你的帖都會長知識,感恩喔!! 今天按這個教程自己壓了一個文件,教程講得很好。