格式概覽

什麼是 MKV 檔案?

Matroska 是開放的多媒體封裝格式系列。MKV 通常存放影片、MKA 存放音訊、MKS 存放字幕。單一 MKV 可包含多語音訊、字幕軌、章節、附件及詳細中繼資料。

MKV 並不代表某一種影片編解碼器。它可容納 H.264、HEVC、AV1、VP9、MPEG-2 等串流,因此能否播放同時取決於 Matroska 與內部編解碼器的支援情況。Matroska 技術入門說明了封裝格式與編解碼器的差異。

相容性

MKV 播放與剪輯

VLC 等跨平台播放器可處理多種 MKV 檔案。電視、遊戲主機、行動應用程式、瀏覽器與剪輯程式的支援各有不同:裝置可能接受 MKV,卻拒絕特定音訊編解碼器、字幕格式、位元深度或影片設定檔。

排解問題時,請檢查每條軌道,不要僅憑 .mkv 副檔名判斷原因。

依播放問題選擇合適的處理方式

如果有畫面卻沒有聲音,請先檢查音訊編碼,再決定是否重新編碼影像。如果目標軟體不接受 MKV,卻支援檔案內的影像與音訊編碼,轉封裝為相容容器可能就足夠。若字幕未顯示,請檢查字幕格式,以及播放器是否能選取該字幕;只更換容器無法讓所有字幕格式都相容。

實際應用

何時適合轉檔或重新封裝 MKV?

重新封裝會變更封裝格式,而不重新編碼所複製的串流。如果播放裝置或應用程式支援影片與音訊編解碼器,卻不支援 MKV,這個方式可能有用。它無法解決編解碼器不受支援的問題,也不保證所有字幕或附件都能移至 MP4。FFmpeg 串流複製文件說明了保留畫質的優點與封裝格式的限制。

依目的選擇處理流程

  • 縮小檔案或變更編解碼器:在 LosslessConverter 中開啟 Output Format > Video > MKV 或 MP4,設定重新編碼的輸出。僅選擇 MKV 並不會讓轉檔成為無損。
  • 在 Windows 保留選定的光碟軌道:若需將支援的來源影片、音訊、章節與可切換字幕一起保留,請選擇 Output Format > Lossless > Multi-track MKV。重新編碼與保留來源軌道是不同的流程,詳見 DVD 轉 MKV 指南。
  • 已可正常使用的 MKV:除非其他播放裝置或應用程式要求變更,否則可直接保留。剪輯時請使用剪輯軟體指定的格式與編解碼器。

字幕的運作方式因平台而異:Windows 可在支援的輸出中保留多條可切換字幕;Mac 的轉檔輸出目前僅支援將一條字幕軌燒錄於畫面。改用 MKV 並不會解除這項 Mac 限制。請參考字幕處理流程與光碟技術規格。

批次轉檔前先檢查一個輸出檔案

  • 確認播放裝置或應用程式支援封裝格式、影片編碼設定檔與位元深度、音訊編解碼器及字幕類型。
  • 在實際使用的播放器或剪輯軟體中開啟檔案,檢查跳轉播放、音訊語言與同步、章節順序及字幕時間。
  • 在 Windows 測試切換軌道或關閉可切換字幕;Mac 的轉檔輸出則需確認燒錄字幕的語言與顯示效果。