酷徒LOGO

是否可以将监视器的刷新率降低到 1秒


问题:

我很想知道显示器是如何工作的,并且希望看到屏幕以1 FPS慢慢绘制。 如何才能看到? 如果不可能,我们可以用任何像FFmpeg这样的视频播放器来模拟它? 或者其他别的?

我正在使用 Ubuntu 16.04


回答 1:

当屏幕显示的时候。 它们的频率用赫兹( 50赫兹,60Hz 等) 测量。 帧速率是图形引擎( 比如 OpenGL ) 特定术语,可以通过使用它的应用程序进行更改。

为了减少监视器频率,你必须为显卡和显示器屏幕编写一个自定义驱动程序。 你需要为硬件编写驱动程序的特定技术知识。 ( 出于演示目的,浪费大量时间是不值得的) 。 有时,强制安装unsupporting驱动程序会产生这种效果,但它不像 1秒那么低。

但是,你可以使用大量的应用程序和实用程序来模拟它。 使用好的视频制作软件,用 1fps 个设置渲染视频。 我建议您使用Adobe After Effects,但我还没有使用该软件进行此实验。


回答 2:

不,你不能降低它。 但是,你可以使用屏幕记录器在 60秒内录制屏幕。

然后在视频编辑器中打开视频文件。

大多数视频编辑器提供了一个时间线,你可以用它来放大到每个帧级别。

这里需要指出的另一点。 与视频卡的内部工作相比,1/60秒仍然很慢。 因此,对象仍然会出现在屏幕上。 我不认为你会看到你希望看到的。

如果你想真正捕获动作,你可能需要考虑一个144hz的显示器,视频卡等。但是,你很可能需要录制到SSD以便它能够足够快地录制。


回答 3:

有可能看到?

不是

我们能用任何视频播放器来模拟它?

也许,但不是真的......它需要在真正意义上"模仿"。

你想看到的很多东西并不仅仅是"帧的渲染速度"(通过显卡),而是"物理晶体/荧光粉的React速度有多快"(一种你无法控制的物理常数) ),以及显示器如何将此信息放在面板上(不受控制)。

如 Slow Mo Guys demonstrated,如果你有一个漂亮的高速相机,你无法看到这个。

看他们的视频如何在缓慢的运动中播放电视。

CRT帧更新

上,左,右。 光束刚刚被电子束击中,荧光照亮了。 以前的线只有微亮的光线,因为荧光仍然放光。电子束实际上产生一小点照明。 在整个屏幕上,整个显示器看起来都是亮的,但这是由于的视觉特性而不是现实。

如果你能够控制 CRT,在显示器前面移动的速度更慢,但是你会开始受到一些问题的影响,比如燃烧的时候。

enter image description here

LCD帧更新

液晶显示器能够一次真正地呈现整个帧。 水晶旋转让光线穿过,或者挡住光线,整个面板保持这种状态。 但正如您将从视频中看到的那样,该面板实际上并未"立即"更新,但仍然是从上到下,从左到右。

另外,晶体需要时间移动- 没有瞬间,这就是为什么当框架被更新时似乎会出现褪色效应。 这一次是构成"在监控时间响应时间"的一部分。

enter image description here






Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷