編解碼器
H.264、H.265(HEVC)和 AV1 有什麼差別?手機影片該用哪一種編解碼器
編解碼器決定了每 MB 能換到多少畫質。以下說明真正重要的三種各有什麼取捨——以及為什麼「最新的那個」不一定是對的答案。
編解碼器是壓縮影片畫面所用的方法。封裝格式——MP4、MOV、MKV、WebM——只是裝著壓縮後的視訊和音訊的盒子。大家說「轉成 MP4」時,真正決定大小和畫質的,是裡面的編解碼器。
手機影片真正重要的編解碼器有三種。
簡短的答案
| 如果你想要… | 選擇 | 原因 |
|---|---|---|
| 任何人、在任何地方都能播放 | H.264 | 每支手機、每個瀏覽器、電視和電腦都能播放 |
| 檔案小,放在自己的裝置上 | HEVC(H.265) | 畫質相近,位元速率大約只要 H.264 的一半 |
| 給新式播放器最小的檔案 | AV1 | 比 HEVC 更小,免授權費——但在手機上編碼很慢 |
H.264(AVC):到處都能播放的那一個
H.264 在 2003 年制定標準,是支援最廣的影片編解碼器。每支手機都能用硬體編碼它,每個瀏覽器、智慧電視、筆電和通訊 App 都能播放它。
它是三者中效率最低的:同樣的畫質,它需要最多的位元速率。但當你不知道對方會在什麼裝置上看——電子郵件附件、要給親戚舊筆電看的影片——相容性比省下幾 MB 更重要。
HEVC(H.265):日常的升級
HEVC 在 2013 年完成,設計目標是以大約一半的位元速率達到 H.264 的畫質——用在真實的手機影片上也相當接近。這就是 iPhone 預設以 HEVC 錄影的原因(「設定」→「相機」→「格式」→「高效率」),許多 Android 手機也把它當成相機的選項之一。
現代手機能用硬體編碼和解碼 HEVC,所以速度快、也省電。問題出在手機以外:有些 Windows 電腦需要一個小小的付費延伸模組(HEVC 視訊延伸模組)才能播放,較舊的電視和瀏覽器則可能完全無法播放。
AV1:高效率的新成員
AV1 在 2018 年由開放媒體聯盟(Alliance for Open Media)定案——成員包括 Google、Apple、Netflix、Amazon 和 Microsoft——是免授權費的編解碼器。在相近的畫質下,它通常能讓檔案比 HEVC 更小,大型串流服務也越來越常使用它。
在手機上有兩點要注意。AV1 的硬體解碼已經出現在近期的旗艦晶片上,但還不普及,所以較舊的手機播放起來可能很慢,甚至無法播放。而手機上的 AV1 硬體編碼仍然少見,所以製作 AV1 檔案通常是用軟體完成——明顯比 HEVC 慢。
你還會看到的其他編解碼器
- VP9——Google 在 AV1 之前的編解碼器,YouTube 大量使用。效率大致和 HEVC 相當。
- VP8 和 MPEG-4 Part 2——較舊的編解碼器,主要用於和舊裝置及舊格式相容。
該選哪一個?
- 要分享給別人:H.264。它一定能播放,沒有例外。
- 要釋放自己手機的空間:HEVC。你的手機原生就能播放,省下的空間也很可觀。
- 要存檔好幾年:HEVC,搭配寬裕的畫質設定——效率高,你可能會用到的軟體也大多支援。
- 要上傳到 YouTube、Instagram 或 TikTok:沒有你想的那麼重要。平台會把你傳的任何檔案重新編碼;給它一個高畫質的 H.264 或 HEVC 檔案,用它預期的解析度。
Ninja 中的編解碼器
Ninja 能輸出全部六種——H.264、HEVC、VP8、VP9、AV1 和 MPEG-4——搭配十二種封裝格式。H.264、VP8 和 MPEG-4 免費;HEVC、VP9 和 AV1 需要 Ninja Pro。H.264 和 HEVC 透過手機的硬體編碼器執行,所以速度最快。分享預設集會依平台選擇編解碼器和解析度;「轉檔」則讓你自己決定兩者。
常見問題
H.265 比 H.264 好嗎?
以檔案大小來說,是的:在相近的畫質下,HEVC 檔案明顯較小。以相容性來說,H.264 仍然勝出——它在任何裝置上都能播放。
AV1 比 HEVC 好嗎?
在相近的畫質下,AV1 通常能做出較小的檔案,而且免授權費。但它在手機上製作起來比較慢,目前能播放的裝置也沒那麼普遍。
手機是用什麼編解碼器錄影的?
iPhone 預設使用 HEVC。Android 手機依廠牌和機型而異;許多機型會以 H.264 錄影,除非你在相機設定中開啟高效率的選項。
