MKV 轉 MP4 一定要重新壓縮畫面嗎:什麼時候只換容器就夠
不一定。MKV 轉 MP4 要不要重新壓縮畫面,關鍵不在「.mkv」副檔名,而在檔案內部的畫面編碼。如果是 H.264 8-bit 或 HEVC 8/10-bit,CineX 可以只換容器,不重新壓縮畫面;如果是 Hi10P、VP9、AV1、Xvid 等,則需要完整重新編碼,速度和最終畫面也會不同。
這篇只幫你判斷「手上的這個 MKV 會走哪條路」。如果你想先弄清為什麼有人要把 MKV 換成 MP4,可以看MKV 和 MP4 的區別;至於只換容器和重新編碼在原理上到底差什麼,這裡只點到為止,不重復展開。
1. 先給結論:同一個 MKV,可能是秒級,也可能是分鐘級
把 MKV 轉成 MP4,並不等於一定要把畫面重新算一遍。CineX 真機驗證過 MKV 輸入;輸出固定為 MP4,沒有額外的輸出格式選項。真正決定處理方式的是 MKV 裡面裝的畫面編碼。
如果畫面是 H.264 8-bit 或 HEVC 8/10-bit,且畫面參數落在 CineX 的直通範圍內,CineX 可以只調整容器,不重新壓縮畫面;參數超出這個範圍,或屬於 Hi10P、VP9、AV1、Xvid 這類編碼時,CineX 會完整重新處理畫面。
這也是為什麼兩個副檔名完全相同的 MKV,轉換時間可能差得非常大。一個檔案可以幾秒結束,另一個卻要等幾分鐘。兩種方式的原理差異,可以繼續看只換容器和重新編碼的區別。
2. 怎麼知道我的 MKV 屬於哪一種:看裡面的畫面編碼
不要先看檔案大小,也不要先看分辨率。對這件事最有用的資訊,是畫面編碼本身。可以先按下面這兩組判斷:
- 通常可以只換容器:H.264 8-bit、HEVC 8-bit、HEVC 10-bit。
- 需要完整重新編碼:Hi10P、VP9、AV1、Xvid 等 CineX 會重新處理畫面的編碼。
這裡的 Hi10P 只代表一類需要完整處理的檔案,並不意味著它「更高級」或更適合作為判斷畫質的標籤。對普通使用者來說,最實用的做法不是研究術語,而是先確認檔案內部到底是什麼編碼,再決定要不要預留時間。
3. 只換容器時會發生什麼:畫面不重新壓縮,通常是秒級
如果畫面編碼本身已經適合目標 MP4,CineX 會保留原有畫面資料,只調整檔案的封裝方式。這一類處理通常在 幾秒內完成,和完整重新編碼不是一個時間量級。
這一條路的另一個重要區別是 HDR 資訊。只換容器時,HDR10 靜態元資料會透傳;Dolby Vision 元資料通常也能保住,但存在特殊情況,因此不應該把它寫成任何條件下都成立的承諾。
看到「幾秒就完成」並不奇怪:如果只是換容器,CineX 沒有重新壓縮畫面;但這個速度只適用於畫面編碼本身已經相容的檔案。
4. 需要完整重新編碼時:時間進入分鐘級,畫面也有明確邊界
如果 MKV 裡的畫面是 Hi10P、VP9、AV1、Xvid 等需要完整處理的編碼,CineX 就必須重新處理整段畫面。這類任務按分鐘計,也就是一段幾分鐘的影片,可能要等上更久。
極端檔案還會更慢。例如 120fps 的 Hi10P 大約接近 1 倍實時:10 分鐘素材可能需要約 12 分鐘完成。這個數字更適合用來理解「某些檔案確實要等」,而不是拿來推斷所有 MKV 的速度。
完整重新編碼時也存在畫面降級邊界:Dolby Vision 元資料會丟失,10-bit / HDR 畫面會被轉成 8-bit。這是 CineX 當前明確採用的保守處理方式。因此,如果你的目標是盡量保留 HDR 資訊,能否走「只換容器」這條路就非常關鍵。
5. 為什麼不能靠檔案大小猜:2 GB 和 800 MB 都說明不了答案
這是最容易誤判的一點。檔案大小只告訴你「這個檔案佔了多少空間」,不能告訴你「它是否需要重新編碼」。下面幾種判斷都不可靠:
- 「檔案很大,所以一定要完整重新編碼」:不成立。2 GB 的 MKV 也可能只是換容器。
- 「檔案很小,所以一定能很快完成」:不成立。800 MB 的 MKV 也可能裝著需要完整處理的編碼。
- 「副檔名是 .mkv,所以處理方式都一樣」:不成立。同樣是 MKV,裡面可以裝完全不同的畫面編碼。
- 「分辨率看起來不高,所以應該很快」:仍然不能據此判斷。先看畫面編碼才有意義。
換句話說,檔案大小、副檔名和肉眼看到的清晰度,都不能替代對內部編碼的確認。真正決定這次轉換快不快的,是檔案裡面裝了什麼。
6. 畫面能直接保留,但音軌不相容,算快還是慢
還有一種很常見的中間情況:畫面已經是 H.264 或 HEVC,可以只換容器,但音軌本身不適合目標 MP4。此時 CineX 會保留畫面,同時把不相容的音軌轉換為 AAC。
這仍然屬於「快」的那一類,因為耗時最大的畫面沒有重新處理。也就是說,不能看到音訊發生了轉換,就直接把整個檔案歸到「完整重新編碼」裡。判斷速度時,先看畫面路徑,再看音軌是否需要額外處理,會更準確。
7. CineX 怎麼處理:不讓你選畫質等級,而是按檔案自動判斷
CineX 不要求使用者在「快一點」和「畫質高一點」之間手動選取等級。它會先判斷檔案:能只換容器時就不重新壓縮畫面;不能時才走完整轉換。產品裡沒有畫質等級,也沒有速度等級,免費和付費產出的檔案品質相同;Opus 會員解鎖的是轉換次數不限。
對這類任務,自動判斷比給一排模糊的「極速 / 高畫質」按鈕更清楚,因為真正可行的路徑是由檔案本身決定的,而不是使用者偏好決定的。更詳細的判斷邏輯可以看CineX 如何決定轉換路徑。
還要留意空間:如果檔案需要完整轉換,磁碟峰值大約可能達到原檔案的 3 倍。一個 10 GB 的影片,實際操作時大約需要 32 GB 可用空間,空間不足時不要只看最終 MP4 會有多大。
8. 邊界:哪些 MKV 轉成 MP4 也保留不了
- PGS / VobSub / DVD 等圖形字幕:不會被保留。目前會被靜默跳過,使用者不會收到提示。
- 完整重新編碼的 10-bit / HDR 畫面:會轉成 8-bit;Dolby Vision 元資料會丟失。
- 需要完整重新編碼、但檔案沒有音軌:當前會被拒絕,不能完成轉換。
- DRM / FairPlay 保護的內容:CineX 不處理這類受保護內容。
因此,「MKV 能不能轉 MP4」和「轉完後所有資訊都能不能原樣留下」是兩個問題。前者要看畫面編碼和檔案條件,後者還要看 HDR、字幕、音軌和內容保護。把這些邊界先看清楚,才不會把一次成功轉換誤解成所有軌道、所有元資料都一定保留。
常見問題
我的 MKV 轉 MP4,到底要不要重新壓縮畫面?
看檔案裡面的畫面編碼。H.264 8-bit、HEVC 8-bit / 10-bit 可以只換容器,不重新壓縮畫面;Hi10P、VP9、AV1、Xvid 等則需要完整重新編碼。
只換容器一般要多久?
是秒級。通常是幾秒內完成,但前提是畫面編碼本身已經適合目標 MP4;需要完整重新編碼的檔案會進入分鐘級。
檔案越大,是不是越可能要重新編碼?
不是。檔案大小和能不能只換容器沒有直接關係。2 GB 的 MKV 可能只換容器,800 MB 的 MKV 也可能需要完整重新編碼,關鍵仍然是裡面的畫面編碼。
MKV 轉成 MP4 後,HDR 和 Dolby Vision 還在嗎?
要看轉換路徑。只換容器時,HDR10 靜態元資料會透傳,Dolby Vision 元資料通常也能保留;如果需要完整重新編碼,Dolby Vision 元資料會丟失,10-bit / HDR 畫面會轉成 8-bit。
Axiom One LLC — CineX。以上數字截至 2026-09-24。