跳帧测试 — 你的显示器在丢帧吗?

这项跳帧测试能检查你的屏幕是否真的绘制了它所承诺的每一帧。一台标称144 Hz的显示器理应每秒画出144幅各不相同的画面。有些面板——尤其是在被逼到超出其舒适刷新率时——会悄悄地在这里那里丢掉一帧,把同一幅画面显示两次,而不是刷新出新的一帧。结果看上去像是一种任何软件读数都无法解释的轻微卡顿,因为这些帧其实都正确送达了;只是屏幕没能把它们显示出来。

Screen resolution
—
Screen FPS (measured)
—
Movement / frame
—

Speed

8 px/frame

Bar width

12 px

跳帧是面板及其缩放芯片的硬件行为,所以浏览器无法直接测量它——浏览器只知道自己交出去了哪些帧,而不知道屏幕的玻璃究竟点亮了哪些帧。这正是本测试专为配合相机读取而设计的原因。它会滚动一排间距均匀的竖条,而一张快速拍下的照片就能定格真相。

如何运行跳帧测试

你需要一台带相机的第二设备——任何一部现代手机都可以。请按以下步骤操作:

  • 进入全屏并让图案动起来。默认速度适合大多数屏幕;速度慢一些会让竖条更容易拍摄。
  • 把相机设为快速快门。在手机上使用专业模式或手动模式,选择大约1/125 s到1/250 s。这样能在一张照片里定格若干帧。
  • 正对屏幕拍摄正在运动的画面,让竖条填满整个取景框。
  • 读取间距。如果照片里的每一根竖条间距都均匀,说明面板画出了每一帧——没有跳帧。如果有某根竖条缺失、重复,或间距不均匀,说明屏幕跳掉了一帧或多帧。

多拍几张,因为单张照片可能漏掉偶发的跳帧。健康的屏幕会一张接一张都拍得干干净净;而跳帧的屏幕会在同一位置或以固定节奏反复出现不规则。

屏幕为什么会跳帧

跳帧几乎总是可以追溯到面板被要求做超出其电子元件从容承受范围的事情。了解常见成因是值得的,因为每一种都对应不同的解决办法。

刷新率超过了面板的真实上限

许多显示器出厂时带有工厂或用户超频——一块144 Hz的面板被当作165 Hz出售,或者一台你在驱动里超到75 Hz的60 Hz屏幕。如果内部缩放芯片在更高刷新率下跟不上,它就会保留帧并跳帧。往回退一档刷新率通常能立刻解决问题,这也是确认成因最快的办法。

线缆与带宽限制

高分辨率搭配高刷新率需要大量带宽。一根老旧的HDMI线、一根勉强够用的DisplayPort线,或是穿过转接头的长距离连接,都可能让信号供给不足。屏幕的应对方式是丢帧,而不是直接黑屏。换一根经过认证、能满足你所用分辨率和刷新率的线缆是常见的解决办法。

过驱与缩放芯片处理

激进的过驱和繁重的图像处理会给每一帧都增加工作量。在某些面板上,处理流水线在最高刷新率下根本无法及时完成,于是它就复用上一帧。降低过驱或关闭额外的处理模式,可以恢复完整的帧输出。

跳帧与卡顿或掉帧并不是一回事

三种问题会产生类似的一顿,但它们发生在不同的地方:

问题发生在哪里如何检测
跳帧屏幕及其缩放芯片用相机拍摄本测试
卡顿 / 顿挫渲染流水线(CPU、GPU、浏览器)软件帧时间仪表
游戏中的掉帧游戏引擎或GPU负载游戏内或叠加层计数器

由于此处的罪魁祸首是面板,再快的硬件也无法修复真正的跳帧——帧本身好端端地到达了屏幕。如果你的相机拍出的是均匀、干净的竖条,但运动看起来仍然粗糙,那么成因就在上游,而卡顿测试可以把它量化出来。如果你不确定显示器是否真的在以其标称速度运行,请先用我们的刷新率指南确认一下。

如何让屏幕不再跳帧

一旦相机确认了跳帧,请依次尝试以下步骤:

  • 把刷新率降低一档。在操作系统的显示设置中,从超频后的刷新率降到下一档标准刷新率并重新测试。如果跳帧停止了,说明面板此前超出了它的极限。
  • 使用规格合适的线缆。让线缆与你的分辨率和刷新率相匹配——为高刷新率配置选用经过认证的DisplayPort线或超高速HDMI线。
  • 降低过驱。把响应时间或过驱设置调到常规档位,而不是最激进的那一档。
  • 关闭额外的处理。禁用动态对比度、降噪等会给每一帧增加工作量的模式。
  • 检查连接路径。移除转接头、扩展坞或KVM切换器,看看它们当中是否有某一个成了瓶颈。

帧输出与帧率、刷新率之间的关系

屏幕能显示的独立帧数最多只能达到其刷新率所允许的上限,而且前提是面板跟得上。喂入超过刷新率的帧数毫无帮助——多出来的帧永远不会被显示。这就是这两个数字之间的区别,我们在什么是帧率指南中解释过:你的系统以每秒帧数计的输出,和屏幕以赫兹计的容量。跳帧就是屏幕达不到它自己那个赫兹数字的情形。要更全面地了解这些数字如何塑造画面运动,请参阅我们关于每秒帧数的概览。

常见问题

不用相机能检测出跳帧吗?

无法可靠地做到。跳帧发生在帧离开你的电脑之后、在面板上发生,所以浏览器计时器永远看不到它。使用快速快门拍照是标准且可靠的方法,专业评测者用的也正是它。

我的显示器只在最高刷新率下跳帧。它是坏了吗?

通常不是。这往往意味着最高刷新率是一档超频,超出了面板能可靠维持的范围。在最高档下退一档运行是很正常的,这样能给你干净、完整的帧。

跳帧会导致输入延迟吗?

不会直接导致,但一次跳帧意味着你在一个刷新周期里看到的是略微陈旧的信息,这可能让人感觉像一丝轻微的一顿。对于快节奏游戏来说,干净的帧输出和高数字同样重要,这也是竞技玩家会去验证它的原因——请参阅我们关于游戏中每秒帧数的指南。

为什么竖条看起来是模糊的,而不是跳帧?

那种模糊是运动残留,不是跳帧。它是屏幕的另一项独立属性,由我们的运动模糊测试来测量。在这里请使用快速的相机快门,好让竖条清晰定格,任何跳帧都会一目了然。

评测者如何测量跳帧

专业的显示器评测采用与本测试相同的原理,只是设备更受控。他们会显示一个快速运动的图案,用相机以已知的快门速度拍摄,或者用每秒记录数百帧的高速摄像机拍摄。照片能一次定格好几个刷新周期,因此一次跳帧就会在一个原本规律的序列中表现为一处空缺。对于模糊,他们会使用一台随运动物理跟拍的追踪相机,但对于跳帧,一张简单的快门快照就足够了。

相机之所以不可或缺,归根结底在于故障所在的位置。每一个软件计数器,包括我们帧率测试上的那个,都运行在你的电脑上,报告的是系统所产出的帧。跳帧发生得更晚,在显示器内部,此时这一帧早已被计为已送达。只有一台对准玻璃的仪器,才能看出一帧被送出与一帧被显示之间的区别。

电视与插帧模式下的跳帧

电视又多了一层花样。许多电视会运行运动补偿或插帧功能,在真实的帧之间凭空造出额外的帧。这些模式会让快速的测试图案看起来不规则,即便底层面板本身是健康的,因为电视正在重写画面运动。如果你测试的是一台电视,请在读取结果之前关闭所有运动处理选项——它们通常被标为运动平滑、清晰度或某个品牌专属名称——这样你测量的才是面板本身,而不是它的处理。同样的建议也适用于任何会改变帧处理方式的游戏模式或电影模式。

超频后的刷新率值得再看一眼

如果你为了获得流畅度而刻意把刷新率提高到面板标称值以上,这项测试能告诉你这份提升是不是真的。一档会跳帧的超频往往比它所取代的较低刷新率更糟,因为你既丢了帧,又增添了不规则。先在超频后的刷新率下拍下图案,再在退一档后拍一次,保留那个能给出干净、间距均匀竖条的档位。一档略低但能显示出每一帧的刷新率,胜过一档更高却做不到的刷新率。

相关的屏幕与运动测试

帧输出只是健康屏幕的一环。继续使用这些配套工具: