Matroska——以俄羅斯套娃命名——是一個開放標準容器:它自己不壓縮任何東西,只是把任意數量的已壓縮流巢狀在一個檔案裡。一個 MKV 可以裝一條影片軌、多條音訊軌(導演解說、配音軌)、幾十種語言的字幕、章節標記甚至附件——全部基於免費許可釋出、無專利主張的格式。MP4 是有狹窄法定編解碼器清單的嚴格 ISO 標準,而 Matroska 的哲學是"播放器能放的都接受",這讓它二十年來都是歸檔和動漫/字幕組社群的最愛。
Matroska 的基礎是 EBML(可擴充套件二進位制元語言),XML 思想的二進位制編碼:元素攜帶 ID、長度和值,彼此巢狀。由此得出兩個性質。第一,檔案可流式解析——播放器不解碼任何媒體就能遍歷頂層結構。第二,它向前相容——解析器沒見過的元素只需宣告長度即可整體跳過,所以舊播放器仍能播新檔案。這種韌性正是 MKV 檔案在截斷和部分下載後存活能力遠勝剛性格式的原因。
MKV 中的每一條流都是一個軌道,擁有自己的編解碼器 ID、語言標籤和名稱(“評論音軌”“日語字幕”等)——播放器以選單形式呈現它們,而不必更換檔案。章節是帶標題的任意時間點,與 DVD 章節完全一致。附件是嵌入容器的任意檔案,其殺手級用途是字型:以特定字型渲染文字的 ASS 字幕軌可以把字型本身裝進 MKV,從而在每臺機器上渲染出完全一致的效果。這一切不給影片流增加一個位元組——壓縮後的幀原樣儲存。
MP4(ISO-BMFF)是相容性之王:每部手機、電視、瀏覽器和編輯器都讀它。Matroska 是靈活性之王:任意編解碼器組合、無限軌道、章節、附件、健壯性。兩者裝著相同的流。你的選擇取決於受眾:面向大眾分發選 MP4;歸檔、多音軌或軟字幕選 MKV。
相關工具:影片轉 MP4(對比中的 ISO-BMFF 一側)、影片轉 WebM(Matroska 的 Web profile)、新增/提取字幕(多軌軟字幕)、影片剪下器(關鍵幀精確修剪)。
版權所有 © 2007-2026 DIGITBYTE STUDIO 保留所有權利。