所有文章

08.10.2026

61

如何为 YouTube 直播选择分辨率、FPS 和码率

如何为 YouTube 直播选择分辨率、FPS 和码率

直播设置需要一起考虑:分辨率决定画面尺寸,FPS 决定帧率,码率决定传输的数据量。如果选了一套看起来很漂亮、却超出网络容量或使电脑过载的组合,就无法稳定直播。先确定自己能够维持的模式,再检查画面质量。

这里讨论的是在 YouTube 上使用 H.264 编码的普通 SDR 直播。官方表格为 AV1 和 H.265 列出了不同数值,不能与 H.264 的数值混用,也不能直接套用到其他平台。

让模式与网络条件匹配

在准备直播时的实际条件下,测量网络上传速度。根据 2026 年 10 月 7 日核对过的 YouTube 官方表格,H.264 的推荐视频码率为:

  • 720p,30 FPS — 8 Mbit/s。
  • 1080p,30 FPS — 14 Mbit/s。
  • 1080p,60 FPS — 17 Mbit/s。

这些是针对特定编码的推荐值,不是画质保证,也不是服务的统一上限。YouTube 还要求码率控制使用 CBR,并推荐 2 秒的关键帧间隔。帮助页面列出的立体声音频码率为 128 Kbit/s。

例如:测得的上传速度约为 10 Mbit/s。在这三个选项中,可以考虑测试码率为 8 Mbit/s 的 720p30;另外两个选项仅视频流就已超过这个速度。同时,视频不能占满全部上传带宽,还需要给音频、控制通信和网络可能出现的波动留出余量。这个例子并不保证你的连接能够稳定维持所选模式。

在 OBS 中设置相互匹配的参数

在“设置 → 视频”中设置输出分辨率和 FPS。输出分辨率是发送出去的画面尺寸;基础画布用于安排各个来源的位置。

在“设置 → 输出”中配置直播参数:所选的 H.264 编码器、视频码率、CBR 和关键帧间隔。可用的字段取决于编码器与输出模式。注意单位:8 Mbit/s 等于 8000 Kbit/s。不要仅为了降低输出数据量就修改画布尺寸,先写清楚自己究竟在解决什么问题。

测试平时会出现的场景

准备一场简短的测试直播,将可见性设为“不公开”,或使用其他合适的访问限制。请记住,链接仍然可以被转发。重现平时的负载:说话、播放音乐或运行游戏,快速转动游戏视角,以及切换场景。在 YouTube 直播控制中心关注直播状态和提示信息。

评估时选择三个观察点:界面中的小字、动态画面,以及摄像头里的人脸(如果使用摄像头)。记录具体问题,例如“文字难以辨认”或“转动视角时画面出现方块”。笼统地说“画质不好”,无法帮助你决定下一步。

一次只改一个数值,并重复同一场景。如果当前组合不稳定,就测试要求更低的模式;如果问题只发生在电脑端,则单独检查编码器负载。保存可用的设置和测试结果,让下一次尝试从一个已知状态开始。