← 博客

OBS「由于渲染延迟错过的帧」解决方法(2026):原因与排查顺序

OBS Studio 控件菜单与音频混音器面板的一部分——开始录制、开始回放缓存、启动虚拟摄像机、工作室模式、设置按钮
图片来源: © OBS Project · official product UI
核心摘要
  • 先用管理员身份运行 OBS,再限制游戏帧率,并关闭其他占用显卡的程序。
  • 这条统计可以理解为显卡跟不上场景的绘制速度,官方指南也把显卡过载列为 OBS 跟不上时的可能原因。
  • 「渲染延迟」滤镜用于音画同步,与这条统计无关。

如果 OBS 统计里的「由于渲染延迟错过的帧」持续增加,先用管理员身份运行 OBS,再限制游戏帧率并关闭其他占用显卡的程序。这条统计可以理解为显卡跟不上场景的绘制速度,官方指南也把显卡过载列为 OBS 跟不上时的可能原因。这个顺序来自 OBS 官方的「Encoding Performance Troubleshooting」文档。不过,OBS 官方并没有专门解释这条统计项的页面,所以这里把它对应到「最接近的显卡过载官方指南」,属于解读,而不是官方定义。如果增加的是「由于编码延迟跳过的帧」,请看 OBS 编码器过载解决方法。本文还会讲清统计项与滤镜的混淆、游戏采集选项和笔记本显卡指定,编码器一侧的排查请看链接的那篇。文中的菜单和选项名称以 OBS Studio 32.2.2 为准,于 2026 年 9 月 30 日确认。

不同统计项该看哪里

统计项(OBS 32.2.2 表述)本文的解读优先查看
由于渲染延迟错过的帧解读为显卡来不及合成并渲染场景。官方没有定义,最接近的是显卡过载指南。本文全部步骤,从管理员运行开始
渲染帧平均时间显示渲染一帧所需的时间。官方文档没有给出正常范围。只用来比较修改前后的变化
由于编码延迟跳过的帧编码器跟不上的情况,不在本文范围内。第一段链接的编码器过载文章
丢弃的帧(网络)顾名思义是网络方面的项目,不在本文范围内。直播时的网络连接
渲染延迟(来源滤镜)为对齐音画同步而延迟来源的滤镜。它不是统计项,本文也没有把它当作原因。确认是不是自己有意添加的

一句话结论与本文范围

结论分三步:先用管理员身份运行 OBS,再把游戏帧率限制到显示器刷新率(或开启垂直同步),仍然无效时再依次减少占用显卡的其他程序、降低输出设置、精简场景。OBS 官方把「游戏帧率没问题,但 OBS 跟不上」的情况描述为多半是显卡过载,或显卡与系统其他部分之间存在瓶颈。如果是游戏本身掉帧,直接看 游戏录制掉帧解决方法 更快。统计面板可以从「停靠窗口」菜单打开,菜单位置可能因版本而异,请以你的界面为准。官方没有给出「错过多少帧算可以接受」的数值,所以建议先点「重置统计数据」,再对同一个场景比较每次修改前后的变化。另外要注意,搜索「obs 渲染延迟」时容易和来源滤镜「渲染延迟」(Render Delay)混淆,这个滤镜只是延迟画面来对齐音画同步,与这条统计无关。

按官方文档顺序操作

  1. 1用管理员身份运行,并清理其他占用显卡的程序 — 先完全关闭 OBS,右键点击 OBS Studio 快捷方式,选择「以管理员身份运行」。官方指南说明,OBS 可以请求 Windows 为它预留一部分显卡算力,很多显卡过载问题仅靠这一步就能解决,建议在做其他调整之前先试。然后打开任务管理器,看有没有占用显卡较多的程序,比如后台运行的另一个游戏。只关闭你自己打开、并且清楚用途的程序,官方特别提醒不要关闭自己不确定的东西。如果同时捕获两个游戏,可以降低其中一个或两个的画质,或者分开捕获。悬浮窗和其他录制软件也可能造成钩子冲突,建议关闭它们或关掉屏幕显示功能。
  2. 2限制游戏帧率并降低画质 — 官方把这一步列为最佳做法。把游戏帧率限制在显示器刷新率(多数电脑显示器是 60 Hz,更高刷新率就对应那个数字),或在游戏中开启垂直同步。仍有问题时,再把游戏限制为与 OBS 中设置相同的帧率。超过刷新率的帧收益很小。如果游戏帧率和 OBS 帧率无法同时稳定,说明系统无法同时承受最高画质和 OBS,请调低游戏画质。
  3. 3确认游戏采集选项 — 官方指南称游戏采集是把游戏加入 OBS 最高效的方式,应当总是先试它。在来源属性里确认「SLI / 交火 (Crossfire) 采集模式 (慢)」处于关闭状态(旧文档称它为 Multi-adapter Compatibility)。它会切换为内存捕获,效率较低,只有在没有其他办法时才开启。不过官方文档也提到,SLI/Crossfire 配置或装有多块显卡的笔记本可能需要开启它。「限制采集帧率」会防止捕获帧率超过 OBS 设置的帧率,默认是关闭的。
  4. 4笔记本请让 OBS 使用高性能显卡 — 关闭 OBS,打开 Windows Settings > System > Display > Graphics settings(图形设置),添加 obs64.exe(默认路径为 C:\Program Files\obs-studio\bin\64bit\obs64.exe),并设为 High performance(高性能)。官方说明 OBS 只能运行在其中一块显卡上,如果没有运行在独立显卡上,可能出现性能问题。这一步适用于 Windows 10(1809 及以上)和 Windows 11。
  5. 5检查 Windows 游戏功能 — OBS 的这篇文档是按 Windows 10 写的。它建议关闭 Game bar,以及在后台录制的 Game DVR(Captures),而 Windows 10 1809 及以上版本的 Game Mode 可以保持开启。Windows 11 的菜单名称和表现文档中没有说明,所以你看到的界面可能不同。
  6. 6降低输出设置并简化场景 — 在设置 > 视频页面把「输出 (缩放) 分辨率」调低,可以减少所需的显卡资源和编码器负载。帧率同时影响渲染和编码,所以 60 不行就试试 30。多数来源即使不显示也会占用资源,所以要减少浏览器来源的数量和尺寸,静态素材改用图像来源或媒体来源。耗资源的滤镜可以关掉,或只用在尽可能小的来源上。有些打赏提示之类的叠加层使用复杂的 JavaScript,影响很大。场景集合也要保持精简并拆分管理。

调整之后的检查清单

  • 我点了重置统计数据,每次只改一项再确认。
  • 我用管理员身份重新启动了 OBS,并在同一个场景里做了对比。
  • 我在任务管理器里查看了占用显卡的程序,只关闭了自己打开的。
  • 我把游戏帧率限制在刷新率,或开启了垂直同步。
  • 笔记本上,我把 obs64.exe 设成了 High performance(高性能)。
  • 我减少了输出分辨率、帧率、浏览器来源和滤镜,并在同一个场景里再次对比。
官方文档的日期是 2021 到 2023 年,但在 2026 年 9 月 30 日仍然可以打开。如果你界面上的名称不同,请用英文名称对照。

如果逐项调整错过的帧觉得太麻烦

有些玩家不想逐项排查,只想把对局留下来。DOR 是免费的 Windows 桌面应用,会自动识别支持的游戏,并把整局比赛自动录制为 mp4。在 NVIDIA 显卡上默认使用 NVENC 硬件编码,游戏声音和麦克风也会一起录下,所以不用去看统计面板里的数字,就能在应用内的录像库里直接播放录好的 mp4 来确认。击杀等精彩片段的自动剪辑只支持部分游戏。这并不是说 DOR 不会出现渲染延迟,也不是说它比 OBS 更轻量,只是给不想先做设置的人多一个选择。想了解无需复杂设置的其他录制方式,可以看 OBS 替代软件:无需复杂设置的自动录制,想了解 OBS 为什么让人觉得难上手,可以看 OBS 太复杂的原因。

已确认的官方来源

以下页面均在 2026 年 9 月 30 日实际打开确认,OBS Studio 的最新版本为 32.2.2。显卡过载的处理顺序和输出设置见 Encoding Performance Troubleshooting,游戏采集选项见 Game Capture Source,笔记本显卡指定见 GPU Selection Guide。Windows 游戏功能部分参考了同一网站的 Windows Gaming Features Troubleshooting 文档(针对 Windows 10)。悬浮窗与其他录制软件的冲突参考了 Known Application Conflicts 文档,渲染延迟滤镜的说明参考了 Filters Guide。没有官方页面直接定义这条统计项,所以与显卡过载指南的对应属于解读。

FAQ

常见问题

OBS 的渲染延迟和编码延迟有什么区别?

它们是统计里两个独立的项目。「由于渲染延迟错过的帧」是场景合成与渲染一侧,「由于编码延迟跳过的帧」则是编码器一侧。本文从显卡负载的角度处理前者。

错过多少帧算正常?

官方文档没有给出基准数值。请重置统计数据,在同一个场景里比较每次修改前后的变化,看数字是否明显下降。

调整「渲染延迟」滤镜能解决吗?

官方的显卡过载指南里没有这个方法。渲染延迟是用于音画同步的来源滤镜,与统计项是两回事。

Games

相关游戏指南

继续阅读

相关文章

立即开始使用 DOR

使用 DOR 录制受支持的游戏,并在各游戏支持页面确认具体捕获方式