各档公布的码率
这里列出每个平台的 H.264 数字,这是所有平台都接受的编解码器。范围表示平台允许你自己选具体数值。YouTube 公布一个建议值,括号里是它的最低值。
| 分辨率和帧率 | Twitch | YouTube Live | Facebook Live | Kick |
|---|---|---|---|---|
| 360p 30 fps | 未公布 | 4,000 kbps(最低 400) | 400 到 1,000 kbps | 1,000 到 8,000 kbps |
| 480p 30 fps | 未公布 | 4,000 kbps(最低 400) | 600 到 2,000 kbps | 1,000 到 8,000 kbps |
| 720p 30 fps | 3,000 kbps | 8,000 kbps(最低 3,000) | 1,500 到 4,000 kbps | 1,000 到 8,000 kbps |
| 720p 60 fps | 4,500 kbps | 8,000 kbps(最低 3,000) | 2,250 到 6,000 kbps | 1,000 到 8,000 kbps |
| 1080p 30 fps | 4,500 kbps | 14,000 kbps(最低 5,000) | 3,000 到 6,000 kbps | 1,000 到 8,000 kbps |
| 1080p 60 fps | 6,000 kbps | 17,000 kbps(最低 6,000) | 4,500 到 9,000 kbps | 1,000 到 8,000 kbps |
| 1440p 30 fps | 未公布 | 21,000 kbps(最低 7,000) | 未公布 | 未公布 |
| 1440p 60 fps | 未公布 | 34,000 kbps(最低 8,000) | 未公布 | 未公布 |
| 4K 30 fps | 未公布 | 42,000 kbps(最低 11,000) | 未公布 | 未公布 |
| 4K 60 fps | 未公布 | 50,000 kbps(最低 14,000) | 未公布 | 未公布 |
TikTok 不公布数字:直播工作室会自己设定码率。包含音频和关键帧的完整表格见各平台直播设置。
为什么画面运动会改变码率
静止的画面前后两帧变化很小,编码器用较少的比特就能描述它。运动很多时,几乎每一帧都整个变了,同样的码率就会出现色块和模糊。Twitch 自己也这么说:运动多的场景(比如团战)码率会飙升。
平台只公布一个数字时(Twitch,以及 YouTube 的建议值),不论什么内容都用这个数字。平台为某一档公布一个范围时(Facebook),计算器把基本静止的内容放在范围的低端,有些运动放在中间,运动很多放在高端。Kick 对所有分辨率只公布一个范围,1,000 到 8,000 kbps;所以在 Kick 上,计算器用其他平台对所选分辨率和帧率的数字,限制在 Kick 的范围内(1080p 60 fps 为 4,500 到 8,000 kbps),再用同样的方法在其中取值。Twitch 也提醒,码率提高到一定程度后就帮助不大了。
上传带宽不够时
留在平台公布的范围内。YouTube 除了建议值,还为每一档公布了最低值;所以在 YouTube 上,计算器先找出最低值仍在你上传带宽之内的最高一档,用你的上传带宽允许的最高码率,并告诉你比建议值低多少:直播能正常进行,快速场景会模糊一些。Facebook 公布的是范围,计算器同样在范围内往下降;在 Kick 上,它降到上面那个范围的起点,而不是 Kick 的 1,000 kbps。
如果公布的数字都放不下,或者 Twitch 的单一数字太高,就降低分辨率或帧率,而不是硬压码率。1080p 的直播低于它的数字时,看起来比用对数字的 720p 还差,因为编码器给每个像素的比特更少了:1080p 60 fps 每秒要描述约 1.24 亿个像素,是 720p 30 fps 的四倍半。计算器会列出比你选的低、按该档自己的数字也放得下的最高一档。
上传带宽的计算加上平台的音频码率,再预留 20% 的带宽余量,这是 YouTube 建议的余量;对 Twitch 则用 Twitch 自己的规则:上传带宽等于直播码率再加 30%。上传计算器(英文)会把备用推流也算进去。
常见问题
1080p 60 fps 用多少码率?
Twitch:6,000 kbps。YouTube Live:17,000 kbps(最低 6,000)。Facebook Live:4,500 到 9,000 kbps。Kick:1,000 到 8,000 kbps。在为这一档公布数字的平台中,范围是 4,500 到 17,000 kbps。
Twitch 用多少码率?
用 Twitch 为你的分辨率和帧率公布的数字:1080p 60 fps 用 6,000 kbps,1080p 30 fps 或 720p 60 fps 用 4,500 kbps,720p 30 fps 用 3,000 kbps。Twitch 对上传带宽的一般规则是这个数字再加 30%。
我家宽带是 300 兆,够吗?
套餐上写的通常是下载速度,而直播看的是上传速度,它往往低得多。在用来直播的电脑上测速,记下上传速度,填进计算器:它会告诉你这一档放不放得下,还剩多少。
码率越高越好吗?
不是。超过平台给的数字后,画质提升很小,而多出来的每一点码率都要占用你的上传带宽。Twitch 说它的推荐设置经过测试,在不浪费带宽的前提下优化画质。
CBR 还是 VBR?
CBR。Twitch、YouTube、Kick 和 Facebook 都要求直播用恒定码率。在 OBS 中,这个选项在码率控制里(NVENC 编码器写作比特率控制)。
音频码率用多少?
Twitch 建议 AAC 96 kbps;YouTube 和 Facebook 建议 128 kbps。Kick 没有公布数字,OBS 的默认值是 160 kbps。
资料来源
- Twitch 帮助:Broadcasting Guidelines(英文),读取于 2026 年 9 月 26 日
- Twitch 帮助:How do I stream? FAQ(英文),读取于 2026 年 10 月 13 日
- YouTube 帮助:选择直播编码器设置、码率和分辨率,读取于 2026 年 10 月 17 日
- YouTube 帮助:直播提示,读取于 2026 年 10 月 17 日
- Meta 商务帮助中心:Requirements for Facebook Live videos(英文),读取于 2026 年 9 月 26 日
- Kick 帮助中心:How to stream on KICK.com(英文),读取于 2026 年 10 月 17 日
- TikTok 直播工作室帮助中心:调节直播画质,确保视频清晰流畅,读取于 2026 年 10 月 17 日
- OBS Studio 32.2.2 的 zh-CN 界面文件:输出设置和统计的名称,读取于 2026 年 10 月 17 日
- OBS Studio 32.2.2 的 x264 编码器 zh-CN 文件:码率、码率控制、关键帧间隔、CPU 使用预设,读取于 2026 年 10 月 17 日
- OBS Studio 32.2.2 的 NVENC 编码器 zh-CN 文件:比特率、预设和调节,读取于 2026 年 10 月 17 日
- OBS Studio 32.2.2 源代码:默认输出设置(英文),读取于 2026 年 9 月 26 日
Meta 的中文页面只列出分辨率,没有给出码率,所以 Facebook 的数字来自它的英文页面。