ビットレートとフレームレートの相関関係を説明していただけますか?

ビットレートとフレームレートの相関関係を説明していただけますか?

FPS が高いほど、現在の解像度で画像がより滑らかに見えることは理解しています。これは、モニターのリフレッシュ レートにも該当します。FPS は、奇妙な効果が現れるまで、リフレッシュ レート 60Hz 120Hz などと同じ高さまでしか上がりません。(これが間違っている場合は、説明もお願いします)

ビット レートはどのように関係しますか? FPS とどのように関係しますか?

答え1

ヨハネスの答えに加えて、まったく異なるアプローチをとらせていただきます。

FPSまたは「フレーム/秒」は映画の世界で生まれました。35mm映画は1秒あたり24フレームで再生されていました。言い換えれば、画面で見た動きは連続したこれは実際には、24 の個別の画像またはフレームから滑らかな動きを作成する「視覚の残像」によるものです。ビデオでは、他のフレーム レートが採用されました。60 Hz で 110 ボルトの電力を使用する国では、正確な時間を維持するのが容易なため、30 fps が選択されました。50 Hz を使用する他の国では、25 フレーム/秒が選択されました (関係がわかりますか?)。

エンコードが登場するとDigital video、ビットレートや(フレームまたは1秒あたりの)情報量について話すようになりました。同じ種類のエンコードアルゴリズムでは、ビットレートが高いほどいつもの画質は向上します。しかし、同じ量のデータを小さなフレーム(=ピクセル数が少ない)に収めるということは、画質も向上するということです。そして、秒単位で測れば、フレームが多いほどデータも増える毎秒。

逆に、たとえば 1024 KBps (キロバイト/秒) を使用している場合、60 fps では 24 fps よりも品質が低くなります。これは、24fps ではこの 1024 が分散されるフレーム数が少なくなるため、1 フレームあたり 1024/24 = 42.6 KB となるためです。60 fps では、1 フレームあたりわずか 17.06 キロバイトです。

これは多くの点で単純化されていますが、一般的な考え方は示しています。

答え2

FPS は通常、グラフィック カードが生成する 1 秒あたりのフレーム数なので、モニターのリフレッシュ レートよりも高くなることがあります。また、モニターが画像を更新している間に新しいフレームが生成されると、新しいフレームに切り替わります (そのため、現在のサイクルですでに更新された画面の部分には最後のフレームが表示され、まだ更新されていない部分には次のフレームが表示されます)。したがって、60 Hz モニターでも、60 FPS と 90 FPS の違い (わずかですが) がわかります。ただし、通常は、その影響はよりマイナスのものです。画像の途中でフレームを切り替えると、「ティアリング」と呼ばれるアーティファクトが見られる場合があります。また、プロ ゲーミングに熱中しない限り、フレーム レートを高くしてもまったく意味がありません (その場合でも、モニターのピクセルの更新遅延の影響の方が大きい可能性があります)。

ビットレートは、グラフィック カードが 1 秒あたりに出力できるビット数を測定します。したがって、FPS と BPS の関係は、1 フレームのサイズと、1 ピクセルをエンコードするために必要なビット数です。
最新のシステムでは 32 ビット カラーが使用されています。したがって、たとえば 1000x100 (これは一般的ではありませんが、計算は簡単です ;) ) の解像度で作業していると仮定すると、PBS が 320 000 000 PBS の場合、100 FPS (320 000 000 / (1000x100x32) = 100) になります。

関連情報