官方部落格

官方部落格

AV1、H.265 與瀏覽器編解碼詳解

解釋 H.265 什麼時候真的更省體積、為什麼 AV1 源可能越轉越大,以及瀏覽器編解碼支援如何影響影片壓縮與轉 MP4。

編碼選擇幾乎會把所有人都繞暈,哪怕是經驗豐富的剪輯師也一樣。AV1 主打更小體積,H.265(HEVC)在手機端很常見,而 H.264 依然是相容性之王。問題在於,在瀏覽器裡 不是每臺裝置都能編碼或解碼每一種編碼,這會直接影響 ALTools 的 影片壓縮影片轉 MP4 等工具表現。

真正實用的問題其實沒有術語那麼複雜:H.265 什麼時候真的有幫助,為什麼轉完之後檔案反而可能 更大,以及該怎麼根據你的受眾來選設定。下面這篇就是圍繞這些問題展開。

編碼速查表

編碼 作用 常見容器
H.264 (AVC) 播放相容性最廣 MP4
H.265 (HEVC) 同等畫質下通常比 H.264 更省體積 MP4
AV1 更新、更高效 MP4、WebM
AAC 網頁 MP4 常見音訊編碼 MP4

容器(MP4、MKV、MOV)更像是外面的盒子,編碼 才是盒子裡影片和音訊被壓縮的方式。很多時候,“轉成 MP4” 實際上指的是把 H.264 + AAC 裝進一個 MP4 容器裡。

現在瀏覽器大概能做什麼

瀏覽器支援會不斷變化,但大方向相對穩定:

  • H.264 解碼 - 幾乎所有瀏覽器都能穩定播放
  • H.264 編碼 - 在主流桌面與行動瀏覽器中,匯出支援相當常見
  • H.265 編碼 - 只在部分平台開放,常見於 Safari 或 Apple 硬體路徑
  • AV1 解碼 - 支援正在增加,但消費級瀏覽器工具裡的編碼能力還不普遍

ALTools 會在執行時探測裝置能力。如果 H.265 不可用,影片壓縮 會自動回退到 H.264,並禁用依賴 HEVC 的 原品質 預設。

AV1 -> H.265 為什麼可能反而變大

很多人有個直覺誤區:“只要轉成 H.265,檔案就一定更小。”

如果你的原始檔本來就是 AV1,在接近原畫質的目標下重新編碼為 H.265,結果完全可能是 體積變大。原因很簡單:你其實是在拿一種更新、更高效的編碼,換成一種更舊的編碼,而位元速率又沒有降到足以抵消這種差距。

ALTools 已經在 影片壓縮原品質 預設提示裡提醒了這一點。更實用的判斷方式如下:

原始檔 目標 建議
AV1 母帶 檔案儘量最小 保持 AV1,不要不測試就強轉 H.265
AV1 母帶 追求最大相容性 接受體積更大的 MP4,或轉 H.264 適配播放器
H.264 母帶 做更小的網頁檔案 瀏覽器支援時嘗試 H.265,否則降低預設

判斷壓縮效果時,別隻盯著位元組數,最終還是要用眼睛看畫質。

在 ALTools 的壓縮流程裡如何使用 H.265

當你啟用 使用 H.265(HEVC) 且當前瀏覽器支援時:

  • 輸出仍然保持為 MP4,方便實際使用
  • 在相近觀感下,體積往往能比 H.264 再省 30%-50%
  • 但在較老的電視、嵌入式播放器或部分託管平台上,仍可能出現無法播放

如果你能控制播放環境,比如自家網站、現代移動 App,開啟 H.265 往往是值得的;如果檔案要發給系統版本不明的客戶,優先 H.264 會更穩。

Apple Silicon 上的 Safari 往往能提供比較可靠的 HEVC 編碼路徑;Windows 上的 Chrome 則波動更大,最好以頁面上的可用性提示為準,而不是憑經驗猜測。

影片轉 MP4 裡的 Fast-Start 與重封裝

不是每一份檔案都必須重新編碼。如果你的檔案本來就是 MP4 容器裡的 H.264 + AAC,ALTools 可以只做 僅 Fast-Start(不重編碼)

  • moov atom 挪到檔案開頭
  • 無損,不會產生代際損失
  • 相比完整轉碼,幾乎是瞬間完成

只有當原始檔編碼本身不符合目標需求時,比如 MOV 裡的 ProRes、WebM 裡的 VP9,才需要走完整轉碼。此時輸出會目標定位到相容性更強的 H.264 + AAC MP4。

實用決策樹

想要最小體積,而且受眾裝置比較新?
  -> 瀏覽器支援時用 H.265 壓縮,再自己驗證播放

想要最廣相容性?
  -> 選 H.264 中/高預設,或使用影片轉 MP4 完整轉碼

原始檔已經是 AV1?
  -> 不要盲目轉 H.265,體積和畫質都要實測

只是想解決網頁開播慢?
  -> 檔案相容時直接用影片轉 MP4 做 Fast-Start 重封裝

瀏覽器與桌面工具有何不同

桌面轉碼工具往往可以幾乎任意指定編碼器和參數,而瀏覽器出於安全、穩定性和耗電考量,只開放 有限、沙箱化 的選項。這也是為什麼 ALTools 會把回退路徑和限制寫清楚,而不是承諾每一種桌面工作流都能在瀏覽器裡復現。

遇到瀏覽器匯出失敗的邊緣情況時,保留桌面母帶,用 ALTools 處理那 90% 的日常任務,通常是更現實的策略。

常見現象與對應處理

H.265 開關是灰的。 說明當前瀏覽器或作業系統沒有暴露可用編碼路徑,改用 H.264 即可。

壓縮後檔案反而更大。 原始檔可能已經是 AV1,或者本身就是效率很高的 H.264;可以嘗試降低預設,或乾脆跳過壓縮。

匯出後播放發綠或發黑。 原始檔可能用了比較特殊的畫素格式,試試完整的 影片轉 MP4 轉碼。

重封裝後音畫不同步。 在乾淨 MP4 上很少見,但確實會發生;可以改走完整轉碼,或者先重新修剪原始檔。

相關工具與教程

多懂一點編碼知識,就能少踩很多“為什麼檔案反而更大了”的坑。最終匯出前,永遠記得在 受眾會使用的最舊裝置 上試播一次,相容性幾乎總是比理論效率更重要。

相關文章