Media Converter

工具

常见问题

加载中

视频码率详解:720p、1080p 和 4K 该用多少码率

更新于

码率是存储每秒视频所用的数据量,通常以兆比特每秒(Mbps)为单位。它是最直接地同时控制文件大小和画质的一项设置。码率太低,画面会出现块状失真,运动时会糊成一片;码率太高,你会得到一个巨大的文件,看起来却并没有更好。

本指南会解释码率与文件大小的关系、还有哪些因素会影响视频所需的码率,并为常见分辨率提供实用的参考起点。

码率与文件大小:计算公式

文件大小就是码率乘以时长。由于码率以比特为单位,而文件大小以字节为单位,所以要除以 8:文件大小(MB)≈(视频码率 + 音频码率,单位 Mbps)× 时长(秒)÷ 8。

例如,一段 10 分钟(600 秒)的视频,视频码率为 8 Mbps,音频码率为 0.128 Mbps,大小约为 8.128 × 600 ÷ 8 ≈ 610 MB。码率减半,文件大致也会减半。这个公式也可以反过来用,借此算出达到目标大小所需的码率;具体示例请参阅我们的发送大视频指南。

视频需要多少码率由什么决定

某个分辨率并没有唯一正确的码率,因为所需的数据量取决于画面压缩起来有多难。

  • 分辨率:4K 的像素数是 1080p 的四倍,但所需码率通常略低于四倍,因为在更高的分辨率下,细节的压缩效率更高。
  • 帧率:60 fps 比 30 fps 需要更高的码率,但不需要两倍,因为相邻的帧更加相似。
  • 运动和细节:体育运动、五彩纸屑、水面、树叶以及手持拍摄的抖动都很难压缩。静态的录屏或口播画面所需的码率则少得多。
  • 噪点和颗粒:充满传感器噪点的弱光素材非常耗码率,因为噪点是编码器无法预测的随机细节。
  • 编码格式:H.265、VP9 和 AV1 能以比 H.264 更低的码率达到相近的画质。

推荐的起始码率

一个有用的公开参考是 YouTube 发布的 MP4 封装 H.264 上传建议:截至撰写本文时(2026 年 9 月),标准帧率下 720p 约为 5 Mbps,1080p 约为 8 Mbps,4K 为 35 至 45 Mbps;48 至 60 fps 时数值更高(分别为 7.5、12 和 53 至 68 Mbps)。这些数值针对的是会被平台再次重新编码的上传文件,因此刻意定得比较宽裕。

对于观众会直接观看的文件,码率通常可以更低。以下范围是 H.264 在 24 至 30 fps 下的实用起点;使用 H.265 或 VP9 时,一般可以采用明显更低的数值。

  • 480p:1 至 2.5 Mbps。
  • 720p:2.5 至 5 Mbps。
  • 1080p:一般素材 4 至 8 Mbps;录屏和演讲通常 2 至 4 Mbps 就够了。
  • 1440p:8 至 16 Mbps。
  • 4K(2160p):15 至 45 Mbps,视运动程度而定;用于归档的母版有理由使用更高的码率。
  • 音频:对于语音和日常观看,128 kbps 的 AAC 就足够了;音乐则用 192 至 256 kbps。

恒定码率、可变码率和基于质量的码率

恒定码率(CBR)每秒使用相同的数据量。它可预测,适合直播,但会在简单场景上浪费数据,而复杂场景又分不到足够的数据。

可变码率(VBR)以平均码率为目标,让编码器在复杂的片段上多用数据、在简单的片段上少用数据。在文件大小相同的情况下,它几乎总是比 CBR 看起来更好。基于质量的模式(例如 x264 中的 CRF)以稳定的画质而不是文件大小为目标,因此文件大小会随内容而变化。大多数基于浏览器的编码器,包括我们的工具所使用的 WebCodecs 编码器,都按目标码率而不是质量数值工作。

码率过低(或过高)的迹象

码率不足的问题会首先出现在编码器最吃力的地方:暗部渐变和天空中出现块状斑块、快速运动时细节糊成一片,以及画面在每个关键帧处突然变清晰的“呼吸”效应。如果只在快速场景中看到问题,通常稍微提高一点码率就能解决。

码率过高则更难察觉,因为画面看起来没问题,只是浪费空间。一个简单的测试方法是:用两种码率编码一小段画面复杂的片段,然后全屏对比。如果你分辨不出差别,就用较低的那个。

更改视频的码率

视频压缩器是降低码率最快捷的方法:它的滑块按原始值的百分比降低码率和分辨率,并在开始之前显示预估的输出大小。视频转换器则提供更直接的控制,让你在选择输出格式的同时选择编码格式、分辨率和码率。两者都在你的浏览器中运行,因此文件始终保留在你的设备上。

提高现有文件的码率,永远无法增加原本不存在的细节。这只会让文件变大,因此以高于源文件的码率重新编码视频毫无益处。

本指南使用的工具

常见问题

01

码率越高越好吗?

只在一定限度内如此:直到编码格式拥有足够的数据来保留源画面为止。超过这个限度,额外的码率只会让文件变大,而不会带来肉眼可见的改善。

02

Mbps 和 MB/s 有什么区别?

Mbps 是兆比特每秒,MB/s 是兆字节每秒。一个字节等于八个比特,因此 8 Mbps 相当于每播放一秒需要 1 MB 的视频数据。

03

1080p、60 fps 应该用多少码率?

使用 H.264 时,6 至 12 Mbps 左右是合理的范围;体育和游戏素材取上限附近,较平稳的内容取下限附近。