Was ist variable Bitrate?

Encoding mit variabler Bitrate (VBR) weist komplexen Mediensegmenten mehr Bits und einfacheren Segmenten weniger Bits zu. Die wechselnde Ausgaberate kann gegenüber einer festen Bitrate die Kompressionseffizienz und die Gleichmäßigkeit der Qualität verbessern.

So funktioniert variable Bitrate

Die VBR-Bitratensteuerung variiert die codierte Ausgabe entsprechend dem Informationsbedarf aufeinanderfolgender Töne oder Bilder, statt jedem Zeitintervall dieselbe Datenmenge zuzuweisen. Sie kann auf ein Budget für die durchschnittliche Bitrate, einen begrenzten Spitzenwert oder ein Ziel für die wahrgenommene Qualität ausgerichtet sein. Puffermodelle und Auslieferungsgrenzen beschränken weiterhin, wie stark die Rate schwanken darf. Beim On-Demand-Encoding wird VBR eingesetzt, um Speicher- und Netzwerkkapazität dort einzusetzen, wo die Quelle am schwierigsten zu reproduzieren ist.

Wichtige Fakten

  1. Eine nominelle durchschnittliche Bitrate kann kurze Spitzen verbergen, die die Puffergrenzen eines Decoders verletzen oder den verfügbaren Durchsatz eines Zuschauers überschreiten. Bei der Paketierung und Gerätevalidierung muss daher sowohl die lokale als auch die Gesamtrate geprüft werden.
  2. VBR mit zwei Durchläufen kann die Bitverteilung über das gesamte Programm planen, während qualitätsgesteuertes VBR mit einem Durchlauf auf eintreffende Frames reagiert; diese Modi unterscheiden sich in Vorhersagbarkeit und Latenz.
  3. Einfache Szenen lassen sich selbst bei einer hohen Qualitätseinstellung auf sehr wenig Daten komprimieren, während Körnung, Rauschen, schnelle Bewegungen und komplexe Texturen deutlich größere codierte Frames erfordern können.

Wann variable Bitrate wichtig ist

Wählen Sie VBR für abrufbare Medien, wenn Speichereffizienz und visuelle Qualität wichtiger sind als eine vorhersehbare momentane Bitrate. Bandbreitenspitzen können trotz eines akzeptablen Durchschnitts die begrenzte Auslieferungs- oder Decoderkapazität überschreiten.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren