先把结论说在前面。用 144Hz 显示器打竞技并录制时,把帧数损失降到几乎为零的方法很简单。把游戏内帧率保持在 144 不动,只把录制(捕获)帧率分离为 60 即可。画面上看到的动作仍然是 144 那样流畅,只有保存下来的视频以 60fps 轻量留存,这种结构让电脑承受的负担大幅减少。录成视频时只要有 60fps 就已经足够流畅,YouTube、CHZZK 这类平台通常也最多只接收到 60fps,所以没必要非把游戏内的 144 和录制的 60 设成一样。

为什么用 144Hz 录制时帧数会下降
录制要把每一帧捕获、编码(视频压缩)、保存到磁盘的过程,每秒重复几十次。如果把录制帧率设成 144,这个过程每秒就要做 144 次,所以捕获和编码的负担比设成 60 时增加将近 2.4 倍。游戏可用的资源也就相应减少,最终游戏内帧率也跟着下降。
再加上编码器的选择也叠加进来。把编码器设成 CPU(x264),游戏和录制会争夺同一个 CPU,所以在交战这种激烈画面里帧数容易骤降。反过来,GPU 编码器(NVIDIA NVENC、AMD AMF、Intel QuickSync)用显卡内部的专用电路处理编码,所以几乎不影响游戏性能。归纳起来,帧数损失的两大成因就是把录制帧率设得太高和使用 CPU 编码器,只要改掉这两点,大部分问题就能解决。
核心原则:游戏内保持 144,捕获分离 60
所以设置的目标只有一个。让游戏照常以 144Hz 运行,只把录制流程分离为 60fps 和 GPU 编码器。这样显示器上看到的画面就是 144 那样流畅,只有保存的文件以 60 轻量化,从而几乎原样保持竞技手感。归纳起来,游戏内帧率保持在 144(或显示器刷新率),录制帧率为 60,编码器用 GPU(NVENC、AMF、QuickSync),捕获优先使用游戏捕获,这就是基本组合。
在 OBS 中分离游戏内与录制帧率
OBS Studio 免费,又能把游戏内和录制帧率分开设定,很适合实现这种方式。只是需要手动匹配捕获方式和编码器,请按下面的顺序设置。先在设置的视频标签里把 FPS 值设为 60。这个值不是游戏帧率,而是 OBS 录制时使用的帧率,所以即便设成 60,游戏依旧以 144 运行。这正是把游戏内与捕获分离开来的关键点。
- 输出帧率:在设置的视频标签里把 FPS 固定为 60。
- 编码器:在设置的输出标签里把模式改为高级,选择 NVIDIA NVENC 或 AMD AMF。
- 画质:相比码率,使用 CQP(按质量标准)模式会更干净。
- 捕获:相比显示器捕获,优先使用游戏捕获,在 144Hz 环境下帧数损失更小。
尤其编码器部分很重要。把编码交给显卡,游戏所用的 CPU 和内存负担就会减少,所以即便在交战这种激烈画面里帧数也能撑住。游戏捕获在全屏独占模式下效率最好,所以条件允许的话,请尽量用全屏独占而非窗口模式游玩。
在竞技(FPS)里这样应用
无畏契约或守望先锋这类竞技,0.1 秒之差就能决定交战胜负,所以一旦因为录制让游戏内帧数抖动,损失就很大。正因如此,上面的原则尤其重要。像无畏契约或守望先锋这种快节奏射击游戏,游戏内保持 144 + 录制分离 60 的组合可以说就是事实标准。
- 把游戏内帧率上限充分放开到显示器刷新率(144)以上。
- 录制固定为 60fps,如果觉得画质不够,相比码率先保住分辨率(保持 1080p)。
- 用全屏独占模式游玩,捕获效率会变好,输入延迟也会减少。
- 像反恐精英或Apex 英雄这类对帧数敏感的游戏,同样的原则也照搬适用。

用 DOR 更简单:捕获与游戏内帧率分离
OBS 很强大,但上面这些步骤要全部手动匹配,只要有一步设错,反而会让帧数更低。DOR 天生就带有这种分离结构。捕获帧率与游戏内帧率是分离的,所以能原样保持 144Hz 竞技的同时让录制运行。无需在设置里挑选编码器、纠结捕获方式,开着它,游戏就以 144 运行。
除此之外,DOR 还会自动捕捉精彩画面并留成片段。它不是把整段视频沉重地全录下来、之后再剪辑的方式,而是把击杀、集锦瞬间直接整理成短片段,所以磁盘负担和剪辑时间都会减少。即便是像英雄联盟这种一局很长的游戏,也能只挑出核心画面留下来。
在 144Hz 录制中减少帧数损失的核心就是一句话。游戏内保持 144,录制分离为 60 和 GPU 编码器。用 OBS 亲手匹配也行,用一开始就把捕获和游戏内帧率分离开的 DOR,则能更简单地得到同样的结果。先从开着录制时游戏内帧率是否几乎不从 144 掉下来开始确认,如果你想在守住竞技手感的同时还留下精彩画面,今天就从把设置分离为 60 开始吧。

