码率完全指南:画质的第一旋钮

同样 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 策略组合——读完本文,你完全可以根据内容类型自己判断该选哪一档,甚至估算出输出文件的大致体积。

相关工具