モニターのリフレッシュレートを1 FPSに下げることはできますか?

モニターのリフレッシュレートを1 FPSに下げることはできますか?

ディスプレイがどのように動作するのか興味があり、1 FPS でゆっくりと画面が描画されるのを見たいです。どうすれば見ることができますか? 不可能な場合は、FFmpeg などのビデオ プレーヤーでエミュレートできますか? または他の何か?

私はUbuntu 16.04を使用しています

答え1

見ることは可能ですか?

いいえ

FFmpeg のようなビデオ プレーヤーでエミュレートできますか?

おそらく、そうではないでしょう...それは「エミュレートされた本当の意味での「」です。


あなたが見たいものの多くは、単に「フレームがレンダリングされる速度「(グラフィックカードによる)ですが、」物理的な結晶や蛍光体がどれだけ速く反応するか「(ユーザーが制御できない物理定数)と、ディスプレイがこの情報をパネルに表示する仕組み(ユーザーが制御できないもの)です。

The Slow Mo Guysが実証したように、できる良い高速カメラをお持ちの場合は、これを見てください。

彼らのビデオを見るスローモーションでテレビが動く仕組み- 以下にいくつかのフレーム キャプチャを示します。

CRT フレームの更新

上から下、左から右へ。明るい部分に電子ビームが当たったばかりで、蛍光体が光っています。前の線がわずかに光っているように見えるのは、蛍光体がまだ光を発しているためです。電子ビームは実際には小さな点を照らしているのです。目にはディスプレイ全体が光っているように見えますが、これは視覚の持続- 現実ではない。

ビームをディスプレイの前面でゆっくりと動かすと、「可能「CRT を制御できたとしても、焼き付きなどの問題に悩まされることになります。」

ここに画像の説明を入力してください

LCDフレームの更新

LCD はフレーム全体を一度に表示することができます... クリスタルが回転して光を通したり、光を遮断したりし、パネル全体がこの状態を維持します... ただし、ビデオからわかるように、パネルは実際には更新されません」すぐに「」ですが、上から下、左から右の方向です。

これに加えて、結晶が動くのには時間がかかります。何も瞬時に起こるわけではないので、フレームが更新されるとフェード効果が現れます。この時間は、モニターの「反応時間「」。

ここに画像の説明を入力してください

答え2

画面表示の場合、周波数はヘルツ (50Hz、60Hz など) で測定されます。フレーム レートはグラフィック エンジン (OpenGL など) 固有の用語であり、それを使用しているアプリケーションによって変更できます。

モニターの周波数を下げるには、グラフィック カードとモニター画面用のカスタム ドライバーを作成する必要があります。ハードウェア用のドライバーの作成に関する特定の技術的知識が必要になります。(デモの目的で時間を無駄にするのは価値がありません)。サポートされていないドライバーを強制的にインストールすると、この効果が発生することがありますが、1fps ほど低下することはありません。

しかし、多くのアプリケーションやユーティリティを使用してエミュレートできます。優れたビデオ制作ソフトウェアを使用して、1fps 設定でビデオをレンダリングします。Adobe After Effects をお勧めしますが、このソフトウェアでこの実験を行ったことはありません。

答え3

いいえ、減らすことはできません。ただし、スクリーンレコーダーを使用して、60fps で画面を録画することはできます。

次に、ビデオ エディタでビデオ ファイルを開きます。

ほとんどのビデオ エディターには、フレーム レベルごとにズームインできるタイムラインが用意されています。

ここでもう 1 つ指摘しておきたいことがあります。1/60 秒は、ビデオ カードの内部動作と比較するとまだ遅いです。したがって、オブジェクトは画面に表示されるだけです。期待どおりのものは表示されないと思います。

アクションを本当にキャプチャしたい場合は、144Hz モニター、ビデオ カードなどを検討してください。ただし、十分な速度で録画するには、SSD に録画する必要がある可能性が高くなります。

関連情報