Wie wirkt sich die Bitrate auf die Videoqualität aus?


Free Download Mp4Gain
picture

Wie wirkt sich die Bitrate auf die Videoqualität aus?

How does bitrate affect video quality

Um zu verstehen, wie sich die Bitrate auf die Videoqualität auswirkt, müssen wir zunächst verstehen, wie die Videokomprimierung funktioniert.

Video Bitrate vs Resolution

Beim Komprimieren von Videos führt der Komprimierungsalgorithmus zwei Dinge aus:

Konvertieren Sie Videos von der „Pixeldomäne“ in die „Frequenzdomäne“ durch DCT (Discrete Cosine Transform). Wenn Sie mit DCT nicht vertraut sind, können Sie unseren vorherigen Artikel lesen: Wie erklärt man einem 5-Jährigen DCT?

Einige der Informationen im Frequenzbereich werden durch eine Technik namens Quantisierung verworfen, mit der Erwartung, dass das menschliche Auge diesen Informationsverlust nicht wahrnimmt.

Wenn Sie ein Video komprimieren, werfen Sie im Wesentlichen einige Informationen weg, während Sie hoffen, dass die Videoqualität nicht beeinträchtigt wird. Wenn Sie das Video überkomprimieren, werfen Sie viele Informationen weg, und das menschliche Auge nimmt den Codierungsverlust wahr. Wenn Sie das Video nicht zu stark komprimieren, wird die Dateigröße riesig, während die Videoqualität ausgezeichnet ist.

Dies ist bei der Videokomprimierung als “Rate-Distortion Exchange (RDT)” bekannt, und je niedriger die Bitrate, desto schlechter die Videoqualität (vorausgesetzt, die Auflösung ist fest).

Was bedeutet RTE?

Schauen wir uns das Beispiel unten an. Wir verwenden FFmpeg, um das Beispielvideo (CrowdRun) auf 1,5 MBit/s bzw. 5 MBit/s zu komprimieren. Können Sie mir anhand der Video-Screenshots unten sagen, welches vom Video mit höherer Bitrate und welches vom Video mit niedrigerer Bitrate stammt?

Offensichtlich ist die Bitrate im obigen Bild niedriger und die Bitrate im unteren Bild höher. Bei einer Bitrate von 5 Mbit/s bei 1080p ist die Videoqualität hervorragend. Wenn wir für dasselbe Video eine Bitrate von 1,5 MBit/s verwenden, wird die Videoqualität von CrowdRun sehr schlecht.

Aber ist das immer so? Führt eine niedrige Bitrate immer zu einer schlechten Videoqualität? Diese Frage beantworten wir mit einem einfachen Experiment.

Lassen Sie uns die Hypothese „niedrige Bitrate = niedrige Qualität“ mit animierten Videos testen. Für das folgende Video haben wir den beliebten Simpsons-Trailer verwendet und das Video mit H.264/AVC auf 2,5 Mbit/s und 1 Mbit/s komprimiert (stellen Sie sicher, dass alle Encoder-Einstellungen konsistent sind).


Free Download Mp4Gain
picture

Bitrate vs. Videoauflösung

Bitrate vs. Videoauflösung

Bitrate vs. Video Resolution

Was ist wichtiger für das Streamen von Videos?

Bitrate vs. Video Resolution

Viele Leute haben diese Verwirrung, weil diese beiden Faktoren einen tiefgreifenden Einfluss auf die Ausgabe des Encoders haben können.

Wie sollte es Ihrer Meinung nach gewählt werden?

Wählen Sie 1080p oder 720p?

Wählen Sie 5 Mbit/s oder 3 Mbit/s?

Wählen Sie 1080p@5mbps oder 1080p@7mbps?

Wenn Sie nicht wissen, was Sie wählen sollen, großartig. Aus diesem Grund habe ich diesen Artikel geschrieben: um den Zusammenhang zwischen Bitrate und Auflösung in einfachen Worten zu erklären und Ihnen bei der Auswahl der richtigen Encoder-Einstellungen zu helfen.

Beginnen wir damit, die Bitrate zu verstehen.

Welche Bitrate hat das Video?

Videobitrate oder Bitrate bezieht sich auf die Anzahl der pro Sekunde übertragenen Bits von Videoinformationen. Die Einheit der Coderate ist normalerweise:

kbps oder Kilobit pro Sekunde

mbps oder Megabit pro Sekunde

Wenn Sie Videos komprimieren, müssen Sie normalerweise die Videokomprimierungssoftware so einstellen, dass eine bestimmte Bitrate nicht überschritten wird.

Wenn Sie beispielsweise die Bitrate der Videokomprimierungssoftware auf 3 Mbit/s einstellen, komprimiert die Software das Video mit durchschnittlich 3 Mbit/s und streamt es an den Decoder oder Player. Dies ist die Coderate.

Wenn Sie über Bitrate sprechen, sprechen Sie wirklich über: die Beziehung zwischen Videokomprimierung und Videoqualitätsverlust. Je mehr Sie komprimieren, desto geringer ist die Qualität des Videos (und das ist nicht immer der Fall, wie wir später sehen werden).

Beim Komprimieren von Videos können die folgenden Algorithmen zur Geschwindigkeitskontrolle verwendet werden:

CBR (Constant Bitrate) – Es ist am besten, die Bitrate konstant zu halten, wenn die Videoqualität verloren geht.

VBR (Variable Bitrate) – Behält eine konsistente Videoqualität bei und lässt Bitratenschwankungen zu.

Capped VBR – Halten Sie die Videoqualität so konstant wie möglich und lassen Sie die Bitrate innerhalb eines festgelegten Bereichs schwanken.

In diesem Artikel werden die oben genannten Frequenzsteuerungsmethoden nicht im Detail besprochen. Freunde, die mehr wissen möchten, lesen Sie bitte: Frequenzsteuerungsmodi verstehen: Was sind CBR, VBR, CRF und Capped-CRF?

Wenn wir also über die Bitrate sprechen, sollten wir auf folgende Punkte achten:

Die Qualität von Videos mit hoher Bitrate ist normalerweise höher als die von Videos mit niedriger Bitrate. Ich sage allgemein, weil die Videoqualität einen bestimmten Punkt erreicht, an dem sie sich nicht mehr verbessert (egal wie stark die Bitrate steigt).

Die Coderate bezieht sich auf Bits (Bit) statt auf Bytes (Byte).

Die Bitrate allein bestimmt nicht die Qualität des Videos, Sie müssen Faktoren wie Auflösung, Bildrate, Bildschirmgröße usw. berücksichtigen.

Codecs für Videokomprimierung: H.264/AVC, HEVC, VP9, ​​​​AV1? Wenn Sie den Video-Codec und seine Einstellungen (oder Codierungstools) ändern, liefert dieselbe Bitrate eine ganz andere Videoqualität.

Frage zur Konvertierung des Videoformats zur Bitrate

Frage zur Konvertierung des Videoformats zur Bitrate

Video Format Conversion Bitrate Question

Wenn die ursprüngliche Video-Bitrate 2 Mbit/s beträgt und ich dann die Ausgabe-Bitrate auf 2 Mbit/s stelle, wird die Bildqualität reduziert?

Video Format Conversion Bitrate Question

Ein Video, die Anzahl der Bilder, aus denen es jede Sekunde besteht, wird als Bildrate des Videos bezeichnet. Gängige Bildraten sind 24000/1001=23,976, 30000/1001=29,970, 60000/1001=59,940, 25.000, 50.000 usw. Diese Zahl ist die Anzahl der Bilder, die in einer Sekunde geflasht werden. Beispielsweise bedeutet 23.976 24.000 Bilder in 1001 Sekunden. Die Bildrate des Videos kann konstant (cfr, Const Frame-Rate) oder variabel (vfr, Variable Frame-Rate) sein.

Die Definition der Bitrate ist die Lautstärke der Videodatei geteilt durch die Zeit. Die Einheit ist üblicherweise Kbps (Kbit/s) oder Mbps (Mbit/s). Beachten Sie, dass 1B(Byte)=8b(Bit). Also ein 24-minütiges 900-MB-Video:
Volumen: 900 MB = 900 MByte = 7200 Mbit
Zeit: 24min = 1440s
Bitrate: 7200/1440 = 5000 Kbit/s = 5 Mbit/s

Wenn die Länge der Videodatei im Grunde gleich ist (z. B. die aktuelle Folge etwa 24 Minuten), sind Bitrate und Lautstärke im Grunde äquivalent, und beide sind Parameter, die zur Beschreibung der Größe des Videos verwendet werden. Dateien mit gleicher Länge und Auflösung haben unterschiedliche Volumina, die eigentlich unterschiedliche Bitraten sind.
Die Bitrate kann auch als die Gesamtmenge an Daten interpretiert werden, die zum Aufzeichnen des Videos pro Zeiteinheit verwendet wird. Je höher die Bitrate des Videos, desto mehr Daten werden zum Aufzeichnen des Videos verwendet, und die mögliche Interpretation ist, dass das Video von besserer Qualität sein kann. (Beachten Sie, dass dies nur möglich ist. Wir werden später erörtern, warum eine hohe Bitrate nicht unbedingt einer hohen Bildqualität entspricht.)

3.
Die Bittiefe, die wir normalerweise 8 Bit und 10 Bit nennen, bezieht sich auf die Genauigkeit. 8 Bit bedeutet, dass jeder Kanal durch eine 8-Bit-Ganzzahl (0~255) dargestellt wird, und 10 Bit wird durch eine 10-Bit-Ganzzahl (0~1023) dargestellt. 16-Bit ist 0 ~ 65535
(Beachten Sie, dass der obige Ausdruck nicht streng ist. Wenn das Video codiert ist, ist es nicht unbedingt möglich, den gesamten Bereich von 0 bis 255 zu verwenden, aber er kann reserviert werden und nur ein Teil wird verwendet, z. B. 16 bis 235. We werde es hier nicht im Detail beschreiben)

Ihr Monitor ist 8-Bit, was bedeutet, dass er alle Intensitäten von 0 bis 255 für jeden RGB-Kanal anzeigen kann. Die Farbtiefe des Videos entspricht jedoch der Farbtiefe von YUV. Beim Abspielen muss YUV rechnerisch in RGB umgewandelt werden. Daher ist die hohe 10-Bit-Präzision indirekt, was die Präzision während des Vorgangs erhöht, sodass die endgültige Farbe empfindlicher ist.

Um den 8-Bit-Bildschirm zu verstehen, müssen Sie 10-Bit spielen:
Der Radius eines Kreises beträgt 12,33 m, bestimme seine Fläche und behalte zwei Dezimalstellen.
Die Genauigkeit des Radius wird auf zwei Dezimalstellen angegeben, und das Ergebnis erfordert auch zwei Dezimalstellen, also wie hoch sollte die Genauigkeit von pi sein? Nur zwei Nachkommastellen? Mit pi = 3,14 errechnet sich die Fläche zu 477,37 Quadratmetern. Mit pi = 3,1416 errechnet sich die Fläche zu 477,61 Quadratmetern. Die Genauigkeit von pi ist hoch genug, und die Fläche wird mit 477,61 Quadratmetern berechnet. Es reicht also, pi = 3,1416 zu nehmen, aber 3,14 ist nicht genug.

Mit anderen Worten, selbst wenn die Genauigkeit des Endergebnisses geringer ist, bedeutet dies nicht, dass die an der Operation beteiligten Zahlen und der Operationsprozess eine geringere Genauigkeit beibehalten können. Basierend auf der Prämisse, dass die endgültige Ausgabe 8-Bit-RGB ist, hat 10-Bit-YUV immer noch den Präzisionsvorteil gegenüber 8-Bit-YUV. Tatsächlich beträgt die Abdeckungsgenauigkeit nach der 8-Bit-YUV-Konvertierung etwa 26 % von 8-Bit-RGB, und die Genauigkeit nach der 10-Bit-Konvertierung kann etwa 97 % abdecken. Möchten Sie, dass Ihr 8-Bit-Bildschirm eine Genauigkeit von 97 % anzeigt? Schau dir 10 Bit an.

8-Bit-Präzision ist nicht genug, vor allem im Bereich geringer Helligkeit, und es können leicht Farbstreifen entstehen.

Die Bitrate für die Konvertierung des Videoformats

Die Bitrate für die Konvertierung des Videoformats

video format conversion bit rate

Wenn die ursprüngliche Video-Bitrate 2 Mbit/s beträgt und ich dann die Ausgabe-Bitrate auf 2 Mbit/s stelle, wird die Qualität des Videos reduziert?

​

video format conversion bit rate

 

Bildqualität, d. h. Klarheit, ist neben Bitrate und Auflösung eine Kombination aus mehreren Faktoren, einschließlich der Bildrate.

Videoformate Basiswissen Zitat: Wir informieren Sie über MKV, MP4, H.265, Bitrate, Farbtiefe etc. – 4K Wissensenzyklopädie – 4K China Forum – 4K123!

Dieses Tutorial soll einige grundlegende Video- und Audiokonzepte und Terminologie behandeln. Folgende häufig gestellte Fragen können Sie ausführlicher beantworten:
tun
Was ist der Unterschied zwischen diesen MP4/MKV-Formaten? Welches Bild ist besser?
Wie wird die Video-Bitrate berechnet? Warum ist es das gleiche 1080p-Video, mal groß, mal klein?
In welchem ​​Format sind die Bildinformationen im Video gespeichert? Ist es das gleiche Rot, Grün und Blau wie der Monitor?
Was genau bedeutet 8bit/10bit? Warum ist es notwendig, 10-Bit-Videos auf einem 8-Bit-Monitor anzusehen?
yuv420/444 Was bedeuten diese Zeichen? Welches ist besser?
Was genau bedeuten Linien, Flächen, Texturen? Warum hat das Video eine hohe und eine niedrige Frequenz?
Je höher die Bitrate, desto besser die Videoqualität?
Dieses Tutorial wird in den folgenden Modulen ausführlich beschrieben:
1. Kapselungsformat (MP4/MKV…) vs. Medienformat (H.264/FLAC/AAC…)
2. Grundlegende Videoparameter: Auflösung, Bildrate und Bitrate
3 Bildwiedergabemethode: RGB-Modell vs. YUV-Modell
4, Farbtiefe
5, mittleres Chroma-Sampling
6, Niederfrequenz und Hochfrequenz im Raum: Ebene, Textur und Linie
7, Niederfrequenz und Hochfrequenz im Laufe der Zeit: dynamisch
8, Klarheit und kurze Beschreibung

Bildqualität 1. Paketformat (MP4/MKV…) vs. Medienformat (H.264/FLAC/AAC…)
MP4+MKV ist die häufigste Art von Videodateien, die Sie herunterladen. Diese Dateien ähneln eigentlich einem Paket und ihr Suffix ist die Verpackungsmethode des Pakets. Diese Pakete enthalten Video (nur Bild), Audio (nur Ton), Untertitel usw. Wenn der Player spielt, entpackt er zuerst das Paket (der Fachbegriff heißt Split/Split), gibt das Video, Audio usw. aus und spielt es dann ab.

Da es sich nur um ein Paket handelt, bedeutet das, dass das Suffix nicht garantiert, was drin ist oder wie viel. Jedes Element des Pakets, wir nennen es einen Track, hat im Allgemeinen Folgendes:

Video (Video): Im Allgemeinen sollte es sein, aber es gibt Ausnahmen, wie z. B. externe Audiospuren im mka-Format, tatsächlich gibt es kein mkv-Video. Bitte beachten Sie, dass wir, wenn wir über Video sprechen, keinen Ton einbeziehen.
Audio (Audio): Im Allgemeinen sollte es vorhanden sein, aber in einigen Fällen ist es stummgeschaltet, sodass es nicht erforderlich ist, es mitzubringen.
Kapitel: Die Segmentinformationen, die mit der Original-Blu-ray-Disc geliefert wurden. Wenn die Datei ausgecheckt ist, können Sie den Effekt mit den Kapiteln im Player sehen:
.potplayer Rechtsklick auf den Bildschirm, Option-Play-Show Marker/Chapter Marker in Progress bar.mpc -hc
Rechtsklick-Bildschirm, Optionseinstellung-on Fortschrittsbalken zeigt Kapitelmarkierung-Untertitel
(Untertitel): Manchmal enthält die Datei Untertitel, und die Untertitel sind nicht direkt in die harten Untertitel des Videos eingebettet, sodass sie zusammen in den Verpackungsbehälter gepackt werden.
Andere können Anhänge usw. haben, die nicht einzeln aufgeführt sind. Es gibt nicht unbedingt eine einzelne Spur für jeden Typ, da MKVs oft mit mehreren Audiospuren zu sehen sind.

Jede Spur hat ihr eigenes Format. Zum Beispiel wird oft gesagt, dass das Video H.264 ist, das Audio AAC ist, dies sind die Formate jeder Spur.
Gängige Videoformate sind H.264 (unterteilbar in 8bit/10bit), H.265 (derzeit auch unterteilbar in 8bit/10bit), RealVideo (üblich in frühen rm/rmvb), VC-1 (Microsoft-geführt, üblich in wmv ). Grundsätzlich H.264=AVC=AVC1, H.265=HEVC.
Es gibt vier gängige Audioformate: FLAC/ALAC/TrueHD/DTS-HD MA, die verlustfrei sind, und AAC/MP3/AC3/DTS (Core), die vier verlustbehaftet sind.

1. MKV unterstützt die Kapselung von FLAC als Audio, während MP4 dies nicht tut. Aber MP4 kann auch verlustfreie Audiospuren kapseln (wie ALAC, obwohl allgemein angenommen wird, dass die Effizienz von ALAC nicht so gut ist wie die von FLAC).
2. MKV unterstützt die Kapselung von Untertiteln im ASS/SSA-Format,