容器 Matroska

MKV

容納一切的容器,而蘋果從未教其係統閱讀。

簡短結論

MKV 是一個容器:一個檔案將一個視訊軌道、多種音訊語言和多個字幕軌道放在一起。 iOS 和 macOS 都無法在本機開啟 - QuickTime 和檔案預覽都拒絕。檔案中沒有任何異國情調的內容;蘋果根本從未推出過 Matroska 解復用器。

2026年7月30日

系統原生即可開啟

iPhone · iPad 不支援
Mac 不支援
FoxDL 支援

拒絕是關於包裝,而不是內容。完全相同的 H.264 視訊和 AAC 音訊在放入 MP4 後即可完美播放 - 這就是為什麼轉換 MKV 通常是複製而不是重新編碼。

基本資訊

全名 Matroska 影片
種類 容器(包裝器,而不是編解碼器)
擴展 .mkv、.mka(僅音訊)、.mks(僅字幕)、.mk3d
已發布 2002,開放規範,無許可費
內有影片 H.264、HEVC (H.265)、AV1、VP9、MPEG-4 第 2 部分、MPEG-2
內有音訊 AAC、AC-3、E-AC-3、DTS、TrueHD、FLAC、Opus、Vorbis、MP3
內有字幕 SRT、ASS/SSA、WebVTT、PGS 和 VobSub(兩張影像)
每個檔案的曲目 沒有實際限制 - 音訊和字幕的語言與建立檔案時使用的語言一樣多
章節、標籤、附件 是的,包括樣式字幕的字體

一個盒子,而不是一種語言

關於 MKV 最有用的一點是它沒有描述圖片是如何壓縮的。這項工作屬於編解碼器(H.264、HEVC、AV1),相同的編解碼器可以位於 MP4、MKV 或 WebM 中,而無需對視訊進行任何更改。容器決定如何給物品貼標籤、訂購和查找;編解碼器決定片段是什麼。

Matroska 異常擅長的是同時容納很多棋子。一個檔案可以包含電影、原始音軌、配音音軌、評論、八種字幕語言、章節標記、封面藝術以及按照作者意圖繪製字幕所需的字體檔案。這就是為什麼它成為任何檔案的預設設定:可以將藍光光碟移動到一個 MKV 中,而無需丟棄使其成為藍光光碟的部分。

它無需使用任何費用,背後沒有專利池,二十多年來一直是一個穩定、公開發布的規範。這些都沒有說服蘋果支援它。

為什麼 iPhone 打不開

Apple 的媒體堆疊讀取 Apple 提供的支援的容器:MP4、MOV、M4V、3GP 和一些音訊包裝器。 Matroska 不屬於其中,也從未屬於其中。無需更改設置,也無需安裝編解碼器,因為缺少的部分不是編解碼器 - 系統根本沒有程式碼知道 Matroska 檔案的佈局方式。

因此失敗發生在任何解碼開始之前。 「檔案」App顯示該檔案,但預覽拒絕它,並在 Mac QuickTime Player 上顯示它不是電影檔案。裡面的影片可能是純 H.264,同一裝置整天在硬體中解碼。它永遠不會走那麼遠。

這也是 MKV 轉換通常近乎即時的原因。如果內部的流已經是 MP4 接受的流,則無需重新編碼:這些片段將被取出並重新標記到新容器中。該操作稱為“重新復用”,它以磁碟速度運行。需要半小時的轉換是對不需要的影片進行重新編碼的轉換。

三種出路,以及每種方法的成本

  1. 轉換為MP4

    可以工作,如果流相容,它就是一個重新混合器-快速且無損。但它使檔案值得保留的東西變得扁平化:MP4 笨拙地處理多個音軌,而且根本沒有樣式化的 ASS 字幕,因此配音和排版通常是第一個受害者。現在您擁有一個大檔案的兩個副本。

  2. 使用讀取 Matroska 本身的播放器

    沒有任何內容被轉換,也沒有任何內容被複製:播放器自行解復用檔案並解碼串流,因此每種音訊語言和字幕軌道在播放時都保持可選狀態。這就是 VLC、Infuse 和 FoxDL 處理它的方式。在 iOS 上,這是保持檔案完整的唯一方法。

  3. 重新編碼為更小的內容

    只有當目標是大小而不是相容性時才值得——例如,將 4K HEVC 重新混合到 1080p。它很慢,有損耗,而且它永遠不應該是「我的手機不會打開這個」的答案。

MKV 特有的問題

有影像但沒有聲音

幾乎總是 DTS 或 TrueHD 音訊滿足僅解碼 AAC 的播放器。視訊軌道很好。具有完整音訊解碼器集的播放器,或切換到檔案的第二個音軌(如果有),可以修復該問題。

字幕看起來有問題而非缺失

ASS/SSA 字幕帶有定位、顏色以及通常自己的字體作為附件。將它們呈現為純文字的播放器會丟棄樣式 - 清晰,但不是檔案描述的內容。

根本無法轉成文字的字幕

PGS 和 VobSub 軌道是從藍光和 DVD 中提取的字幕圖片。它們可以顯示,但永遠不會重新設計樣式、調整大小或搜索,並且無需轉換即可將它們轉換為不含 OCR 的 SRT。

在舊裝置上卡頓的檔案

不是容器問題。高位元率 4K、10 位元 HEVC 或 AV1 可以超越舊晶片的解碼器,無論它到達什麼包裝器。

檢視完整版 為什麼您的 iPhone 打開一個視訊檔案並拒絕下一個 容器、編解碼器以及觀看 iOS 拒絕開啟的檔案的三種方法。

關於此格式的常見問題

這些資訊的參考來源

相關格式

你的媒體庫,終於匯聚一處。

免費下載。無需帳號,無需註冊,不用交出任何資訊。

現已上架 App Store