返回部落格

指南 / K4 · 格式與相容

H.264、HEVC、VP9、AV1 為什麼會影響影片能不能直接播放

因為決定「能不能直接播」的,是檔案裡畫面實際使用的編碼,而不是檔案名後綴。H.264 是目前最普遍的一種,絕大多數裝置與播放器都能直接處理;HEVC(也稱 H.265)壓得更省,但能不能直接播取決於你的裝置與系統版本;VP9 常見於網路影片平台產生的檔案;AV1 更晚出現,能直接處理它的裝置在變多,但還沒有到「到處都行」的程度。

這就是為什麼兩個都以 .mp4 結尾的影片,一個雙擊就播,另一個卻報錯。容器只描述檔案外面的盒子,畫面用什麼方式壓縮保存,才決定播放器要不要額外做工作。如果你想先把「盒子」和「盒子裡的東西」分清,可以先看影片的容器和編碼有什麼區別。

1. 四種編碼各自在解決什麼問題

H.264 出現得早,相容面最廣。它的壓縮效率不是最新一代的水平,換來的是幾乎不用考慮「這台裝置認不認識它」。今天絕大多數攝影裝置、剪輯軟體匯出的預設設定,仍然是它。

HEVC(H.265) 的目標是在同樣畫質下用更少的資料,因此在高分辨率、10-bit 的片源裡很常見。省下來的體積是有代價的:解碼更吃裝置能力,老裝置上可能沒有現成的支援。

VP9 的特點是省頻寬,你在本地遇到的 VP9 檔案,通常來自線上影片平台的下載或整理。

AV1 是更晚的一代,壓縮效率比前面幾種更高,但同樣需要裝置與系統配合才能順暢直接播放。

編碼越新,通常意味著同樣的檔案更小,也意味著「能被多少裝置直接讀懂」這件事越不確定。

2. 為什麼「更省」不等於「到處能播」

播放器要把壓縮後的畫面還原成螢幕上的圖像。這件事如果系統本來就認識這種編碼,就能直接做;如果不認識,就要換一條路來處理,而這條路的可行性取決於裝置、系統版本和播放方式。於是同一份檔案在較新的電視上能播、在幾年前的電腦上卻報錯,是完全正常的現象,不是檔案壞了。

也要提醒一句:能不能直接播,跟「這是不是 MP4」沒有必然關係,跟「檔案是否損壞」也不是一回事。先判斷哪一種情況,順序寫在影片在裝置上打不開時先判斷什麼裡。

3. 同一個編碼名字下面還有參數差別

即使編碼對上了,檔案內部還有幾項參數會繼續影響結果:

所以「這台裝置支援 HEVC」這種說法,並不自動覆蓋「支援 HEVC 的 10-bit、HDR、高幀率內容」。參數比名字更接近真相。

編碼名只是第一層。位深、HDR、幀率這些參數,才決定眼前這一台裝置是否真的順手。

4. 怎麼確認手上這個檔案用的是哪種編碼

看檔案的媒體資訊,而不是看檔案名。你要找的是兩項:影片編碼和音訊編碼。知道它們之後,才能判斷問題是出在外層容器,還是出在裡面的內容。

音訊這一項經常被跳過,但它同樣是「打不開」的原因之一:畫面編碼可以直接播、音訊編碼不支援時,表現可能是完全放不出來,也可能是有畫面沒有聲音。所以只報「這個影片是 MP4」其實沒有提供判斷所需的資訊。

5. 打不開時的兩條路

第一條是換一個能讀懂它的播放方式,檔案本身不動。第二條是把檔案轉換成更通用的組合——畫面用 H.264、音訊用 AAC,輸出成 MP4。第二條路的價值在於結果幾乎到處能播,代價是畫面要重新壓縮,等待時間比只換容器長。

兩條路各有適用場景,判斷依據還是第 4 步查到的那兩項。如果你手上正是一個 MKV 檔案在 Mac 上打不開,可以直接參照MKV 在 Mac 上打不開怎麼辦裡的取捨順序。

6. CineX 面對這幾種編碼分別怎麼做

CineX 先讀檔案裡的編碼,再決定用哪種方式轉換。如果畫面編碼本來就是 MP4 裡常見的那幾種,它會只換容器、不重新壓縮畫面,這一類處理是秒級的;如果畫面編碼不在可以直接放進 MP4 的範圍裡,它就會走完整轉換,把畫面重新壓縮成 H.264,這一類是分鐘級。

已經在真機樣本上驗證過的輸入包括 MKV、MP4、AVI、TS、WebM、MOV、M4V、3GP、M2TS/MTS、VOB、MPG、DV、ASF、WMV、RMVB 這些容器;影片側覆蓋 H.264(8-bit)、HEVC(8-bit 與 10-bit)、Hi10P、VP9、AV1、Xvid、MPEG-2/MPEG-1、H.263、ProRes;音訊側覆蓋 AAC、AC3、E-AC3、MP3、MP2、Opus、DTS、TrueHD、FLAC;字幕側覆蓋 SRT、ASS,藍光那種壓成圖片的 PGS 會被辨識成文字,再帶一條字幕軌過去。對沒有實際樣本的編碼,CineX 不作「已驗證支援」的表述。

速度差別來自「要不要重新壓縮畫面」這一件事,而不是檔案有多大。

有一類情況值得提前安排時間:120fps 的 Hi10P 這種高幀率 10-bit 內容,畫面重新壓縮所需的時長接近素材本身的長度。

7. 這篇文章替你判斷不了的部分

常見問題

H.264 和 HEVC 哪個畫質更好?

不能這樣直接比較。在同樣的檔案大小下,HEVC 通常能留下更多細節;但如果兩台裝置都要直接播放,H.264 的相容面更廣,實際觀感反而更穩定。畫質由編碼與編碼參數共同決定,不是由「誰更新」決定。

為什麼我的電視能播 AV1,電腦卻不行?

因為能不能直接處理某種編碼,是按裝置與系統版本分別實現的。較新的電視晶片可能已經具備 AV1 的解碼能力,而幾年前的電腦沒有;同一台電腦換一種播放方式,結果也可能不同。檔案本身沒有變化。

把 AV1 或 VP9 轉成 H.264,畫面會不會變?

會重新壓縮。轉換過程需要把畫面按另一種方式再編一次,因此不能把它說成與原檔案完全一致;實際差別多大,取決於素材本身與你的觀看裝置。如果你在意這一點,可以先用一個不重要的檔案做一次對比,再決定怎麼處理重要的素材。

我怎麼快速得到一個到處都能播的檔案?

把目標定成「MP4 容器 + H.264 畫面 + AAC 音訊」這一組合,它是目前最容易到處被直接讀取的形式。先查清楚檔案裡的影片編碼和音訊編碼,再決定是只換容器還是走完整轉換——前者快,後者相容性更省心。


Axiom One LLC — CineX。以上數字截至 2026-09-24。