碼率完全指南:畫質的第一旋鈕

同樣 5 Mbps:給固定機位的演講綽綽有餘,給足球比賽卻一塌糊塗——「1080p 該用多少碼率」的正確答案,可以相差 5 到 10 倍。

「這個視頻該用多少碼率?」——壓縮視頻時、轉換格式時、設置錄屏參數時,這個問題總會冒出來。視頻網站要求 1080p 用 8 Mbps,網盤裡的電影一部只有 2 GB,而自己手機拍的一分鐘視頻就有 200 MB,這些數字之間到底是什麼關係?壓縮工具裡的「高質量/均衡/高壓縮」檔位,本質上撥動的又是什麼?

答案都指向同一個參數:碼率(Bitrate)。它是視頻文件大小與畫質的總閥門,是視頻技術裡名副其實的「第一旋鈕」。本文把它徹底講透。

碼率是什麼:每秒鐘花多少比特

碼率的定義簡單直白:每秒視頻數據佔用的比特數,常用單位是 kbps(千比特/秒)和 Mbps(兆比特/秒,1 Mbps = 1000 kbps)。

碼率直接決定文件大小,換算公式每個視頻工作者都該背下來:

文件大小 (MB) ≈ 總碼率 (Mbps) × 時長 (秒) ÷ 8

(除以 8 是因為 1 字節 = 8 比特)

例如:一段總碼率 10 Mbps 的 5 分鐘視頻,文件約 10 × 300 ÷ 8 = 375 MB。

檔案大小 ≈ 碼率 × 時長 ÷ 8:常見碼率與時長組合的檔案體積速查

一個容易忽略的細節:視頻文件裡還有音頻。總碼率 = 視頻碼率 + 音頻碼率。音頻碼率通常在 96-320 kbps 之間,佔比不大(5-15%),但在低碼率視頻中不容忽視——一個 500 kbps 的超低碼率視頻,音頻可能佔去近一半預算。

為什麼「多少碼率才夠」沒有標準答案

這是關於碼率最重要的一課:同樣 5 Mbps 的碼率,給不同的視頻,畫質天差地別。因為編碼器需要的碼率取決於四個變量:

  1. 內容複雜度:激烈的體育比賽、雨景、人群——畫面每一幀都充滿細碎變化,編碼器需要大量數據才能描述清楚;而固定機位的演講、幻燈片錄屏——幀與幀之間幾乎不變,很少的碼率就能完美呈現。同分辨率下,兩者的「夠用碼率」可以相差 5-10 倍。
  2. 分辨率:像素越多,需要描述的資訊越多。1080p 需要的碼率大致是 720p 的 2 倍左右(注意不是 2.25 倍的像素比,因為編碼效率隨尺寸提升)。
  3. 幀率:60fps 的幀數是 30fps 的兩倍,但由於相鄰幀更相似,所需碼率只增加約 30-50%。
  4. 編碼器:新一代編碼器效率更高,同畫質下 H.265 比 H.264 省約 40-50% 碼率,AV1 比 H.265 再省約 20-30%。

所以一切脫離內容談「推薦碼率」的行為都是耍流氓——推薦值只能作為「中等複雜度內容」的起點參考。

碼率控制模式:預算怎麼花

編碼器在壓縮時需要一套「預算分配策略」,這就是碼率控制模式。主流模式有五種:

模式全稱策略優點缺點適用場景
CBR固定碼率每秒花費恆定輸出碼流平穩可預測簡單畫面浪費、複雜畫面不足直播、實時傳輸
VBR (1-pass)可變碼率按畫面複雜度動態分配同體積畫質優於 CBR碼流有波動網路點播
VBR (2-pass)兩遍可變碼率第一遍分析全片,第二遍按最優方案分配體積可控 + 分配最優編碼時間約翻倍體積有硬性要求時(如刻盤、附件限制)
CRF恆定質量因子以目標質量為錨,碼率隨行就市質量穩定,一次編碼最終體積不可預知存檔、日常壓縮(最推薦)
CQP恆定量化參數每幀固定量化強度簡單直接質量和體積都難預測編碼器測試

CBR / VBR / CRF 如何分配碼率預算:同一段視訊下三種模式的碼率曲線對比

CRF 詳解:以質量為中心的哲學

CRF(Constant Rate Factor)是 x264/x265 編碼器的招牌模式,值得單獨展開。它的思路與傳統碼率思維相反:你指定「我要什麼樣的質量」,編碼器自己決定該花多少碼率。

  • CRF 取值一般為 0-51,數值越低質量越高、文件越大;
  • x264 默認 CRF 23,常用區間 18-28:18 接近視覺無損,23 是質量與體積的平衡點,28 開始有明顯損失;
  • 經驗規律:CRF 每增加 6,碼率大約減半(如 CRF 23 → CRF 29 體積約縮一半);
  • 複雜內容自動多分配碼率,簡單內容自動少分配——全片質量均勻一致。

為什麼日常壓縮首推 CRF?因為你關心的本來就是「畫質夠不夠好」,而不是「碼率是不是 8 Mbps」。CRF 讓編碼器替你操心預算,杜絕了「簡單片段浪費碼率、高潮片段糊成一片」的分配失誤。

兩遍編碼(2-Pass):體積有硬指標時的最優解

如果場景反過來——「文件必須小於 500 MB,在此前提下畫質盡量好」——那就該用 2-Pass VBR:第一遍編碼不輸出文件,只分析全片的複雜度分布;第二遍拿著「全片地圖」精打細算地分配碼率。這是把固定體積預算花到極致的方法,代價是編碼時間接近翻倍。

各分辨率推薦碼率(H.264,中等複雜度內容)

以下參考值綜合了主流視頻平台的上傳建議與行業通行實踐(H.265/VP9 可按約 60% 取值,AV1 約 50%):

分辨率24-30fps60fps說明
480p (854×480)2.5 Mbps4 Mbps標清,小屏觀看
720p (1280×720)5 Mbps7.5 Mbps入門高清
1080p (1920×1080)8 Mbps12 Mbps主流全高清
1440p (2560×1440)16 Mbps24 Mbps2K
2160p (3840×2160)35-45 Mbps53-68 Mbps4K,高動態內容取上限

使用這張表時的三個提醒:

  • 運動劇烈的內容(遊戲錄像、體育賽事)按上限或上浮 50% 取值;靜態內容(演講、課件)按下限的 50-70% 即可;
  • 這些是上傳/分發碼率,已包含充足餘量;本地存檔用 CRF 18-20 往往體積更小、質量更好;
  • 音頻碼率另計,AAC 立體聲 128-192 kbps 足夠。

感知質量:畫質好壞能不能量化?

「畫質」聽起來主觀,但業界一直在嘗試用算法量化它:

  • PSNR(峰值信噪比):最古老的客觀指標,逐像素對比壓縮後與原始畫面的差異。計算簡單,但與人眼感受的相關性一般。
  • SSIM(結構相似性):對比亮度、對比度、結構三個維度,比 PSNR 更貼近人眼。
  • VMAF:Netflix 提出的指標,用機器學習融合多種特徵預測人眼評分(0-100 分),目前公認與人眼感受相關性最好,流媒體行業的事實標準。

普通用戶不需要自己計算這些指標,但理解它們的存在有助於建立一個正確預期:「畫質」是可以科學評估的,而碼率只是影響畫質的因素之一——編碼器新舊、參數調教、內容特性都在起作用。這也是為什麼「碼率翻倍畫質未必翻倍」。

平台的二次壓縮:你上傳的不是觀眾看到的

一個鮮為人知但影響巨大的事實:幾乎所有視頻平台都會對你上傳的文件重新編碼(二次壓縮),原因包括統一格式、生成多檔清晰度、節約帶寬。這意味著:

  • 無論源文件碼率多高,觀眾看到的都是平台重新壓縮後的版本;
  • 源文件質量越高,平台二次壓縮的「原料」越好,最終畫質也越好——上傳高碼率版本依然有意義;
  • 部分平台對高規格源(如 1440p 及以上)會啟用更高效的編碼檔位(如 YouTube 的 VP9/AV1 通道),同內容畫質明顯更好,這是「上傳 4K 版 1080p 素材」這一技巧的由來;
  • 平台的目標碼率通常低於你的源文件,所以本地看著完美的 2 Mbps 視頻,上傳後可能出現可見的二次壓縮損傷。

應對策略:上傳前把視頻做成「略高於平台推薦碼率」的高質量版本(如 1080p 給到 10-12 Mbps),把畫質餘量留給平台的二次壓縮去消耗,而不是自己先壓到極限。

常見誤區

  1. 「碼率越高畫質越好」:超過內容所需的碼率只是浪費體積;更關鍵的是,輸出碼率超過源文件碼率毫無意義——資訊不會憑空增加。
  2. 「CBR 穩定所以專業」:CBR 的「穩定」是為直播帶寬服務的,對文件存儲而言,VBR/CRF 的按需分配才是更優解。
  3. 「1 遍 VBR 和 2 遍差不多」:1-pass VBR 看不到「後面的劇情」,分配是短視的;體積有硬指標時 2-pass 優勢明顯。
  4. 「1080p 就必須 8 Mbps」:所有「推薦碼率」都是中等複雜度內容的參考值,實際應由內容決定——這正是 CRF 模式存在的意義。
  5. 「上傳前使勁壓縮給平台減負」:平台反正要重編碼,你壓掉的細節就永遠丟失了。給平台高碼率源,才是對觀眾畫質負責。

實用建議

  • 日常壓縮/存檔:用 CRF 模式,x264 取 20-23,x265 取 24-28,一次編碼、質量穩定。
  • 體積有硬指標(郵件附件、平台限制):先按公式反推目標碼率(目標大小 × 8 ÷ 時長),再用 2-Pass VBR 編碼。
  • 上傳視頻平台:1080p 給 10-12 Mbps、4K 給 45 Mbps 左右的高質量源,把二次壓縮的餘量留足。
  • 遊戲/體育等高動態內容:在推薦值基礎上上浮 30-50%,或直接 CRF 18-20。
  • 直播推流:只能用 CBR 或 capped VBR,碼率不超過上傳帶寬的 70-80%。
  • 永遠參考源碼率:輸出碼率沒必要超過源文件,先用 MediaInfo 看一眼源文件再定參數。

相關閱讀

本站的視頻壓縮工具提供的「高質量/均衡/高壓縮」檔位,背後正是不同的碼率與 CRF 策略組合——讀完本文,你完全可以根據內容類型自己判斷該選哪一檔,甚至估算出輸出文件的大致體積。

相關工具