Kann mir jemand den Zusammenhang zwischen Bitrate und Bildrate erklären?

Kann mir jemand den Zusammenhang zwischen Bitrate und Bildrate erklären?

Ich verstehe, je höher die FPS, desto flüssiger wird das Bild bei Ihrer aktuellen Auflösung aussehen. Dies entspricht auch der Bildwiederholrate über den Monitor. Ihre FPS können nur so hoch wie Ihre Bildwiederholrate (60 Hz, 120 Hz usw.) sein, bis Sie seltsame Effekte bekommen. (Wenn das falsch ist, erklären Sie es bitte ebenfalls)

Welche Rolle spielt die Bitrate? In welcher Beziehung steht sie zu FPS?

Antwort1

Lassen Sie mich als Ergänzung zu Johannes‘ Antwort einen völlig anderen Ansatz wählen.

FPSoder "Frames per Second" stammt aus der Filmwelt. 35mmFilme liefen früher mit 24 Bildern pro Sekunde. Mit anderen Worten, die Bewegung, die Sie auf dem Bildschirm sahen, alskontinuierlichwar eigentlich auf die „Persistenz des Sehens“ zurückzuführen, die eine flüssige Bewegung aus 24 einzelnen Bildern oder Frames erzeugte. Mit Video kamen andere Bildraten. Länder mit 110 Volt Strom bei 60 Hz wählten 30 fps, da es auf diese Weise einfach war, den Takt genau einzuhalten. Andere Länder mit 50 Hz wählten 25 Bilder pro Sekunde (sehen Sie den Zusammenhang?).

Als Digital videodie Kodierung ins Spiel kam, begannen wir, über Bitraten oder die Menge der enthaltenen Informationen (in einem Frame oder pro Sekunde) zu sprechen. Mit der gleichen Art von Kodierungsalgorithmus können höhere Bitratennormalerweisebieten eine bessere Qualität. Aber die gleiche Datenmenge in einem kleineren Frame (=weniger Pixel) bedeutet auch eine bessere Qualität. Und natürlich, wenn man in Sekunden misst, addiert manmehr Daten, wenn mehr Frames vorhanden sindpro Sekunde.

Umgekehrt, wenn Sie beispielsweise 1024 KBps (Kilobyte pro Sekunde) verwenden, ergibt sich bei 60 fps eine geringere Qualität als bei 24 fps, da es bei 24 fps weniger Frames gibt, auf die diese 1024 verteilt sind, d. h. 1024/24 = 42,6 KB pro Frame. Bei 60 fps sind es nur 17,06 Kilobyte pro Frame.

Obwohl dies in vielerlei Hinsicht vereinfacht ist, vermittelt es dennoch einen allgemeinen Eindruck.

Antwort2

FPS sind normalerweise die Bilder pro Sekunde, die Ihre Grafikkarte generiert. Sie können also höher sein als die Bildwiederholrate Ihres Monitors. Wenn ein neues Bild generiert wird, während der Monitor das Bild aktualisiert, wird auf das neue Bild umgeschaltet (Teile des Bildschirms, die im aktuellen Zyklus bereits aktualisiert wurden, zeigen also das letzte Bild, Teile, die noch nicht aktualisiert wurden, zeigen das nächste). Daher können Sie sogar auf einem 60-Hz-Monitor einen (wenn auch geringen) Unterschied zwischen 60 FPS und 90 FPS feststellen. Normalerweise ist der Effekt jedoch eher negativer Natur; Sie können Artefakte sehen, die als „Tearing“ bezeichnet werden, weil das Bild mitten im Bild umgeschaltet wird. Und eine höhere Bildrate ist normalerweise völlig nutzlos, es sei denn, Sie betreiben Pro-Gaming (und selbst dort hat die Bildwiederholverzögerung der Pixel Ihres Monitors höchstwahrscheinlich einen größeren Einfluss).

Die Bitrate misst, wie viele Bits pro Sekunde Ihre Grafikkarte ausgeben kann. Die Verbindung zwischen FPS und BPS ist daher die Größe eines Frames und wie viele Bits Sie zum Kodieren eines Pixels benötigen.
Moderne Systeme verwenden 32-Bit-Farben. Wenn wir also davon ausgehen, dass Sie mit einer Auflösung von, sagen wir, 1000 x 100 arbeiten (nicht, dass das üblich wäre, aber man kann es leicht ausrechnen ;) ), führt eine PBS von 320 000 000 PBS zu 100 FPS (320 000 000 / (1000 x 100 x 32) = 100).

verwandte Informationen