Variable Bitrate


Free Download Mp4Gain
picture

Variable Bitrate

VBR

Variable Bitrate (VBR) ist ein Begriff, der in der Telekommunikation und im Computer verwendet wird und sich auf die Bitrate bezieht, die beim Codieren von Audio oder Video verwendet wird.

VBR

Im Gegensatz zur konstanten Bitrate (CBR) ändern VBR-Dateien die Ausgabemenge pro Zeitscheibe. Mit VBR können Sie komplexeren Segmenten von Mediendateien eine höhere Bitrate zuweisen (und benötigen daher mehr Speicherplatz), während weniger komplexen Segmenten weniger Speicherplatz zugewiesen wird. Der Durchschnitt dieser Raten kann berechnet werden, um die durchschnittliche Bitrate für die Datei zu generieren.

Opus-, Vorbis-, MP3-, WMA- und AAC-Audiodateien können optional in VBR codiert werden. Die Codierung mit variabler Bitrate wird auch häufig in MPEG-2-Videos, MPEG-4 Part 2-Videos (Xvid, DivX usw.), MPEG-4 Part 10 / H.264-Videos, Theora, Dirac und anderen Videoformaten verwendet Kompression. Darüber hinaus ist die Codierung mit variabler Rate verlustfreien Komprimierungsschemata wie FLAC und Lossless von Apple inhärent.

Vor- und Nachteile von VBR
Die Vorteile von VBR bestehen darin, dass es ein besseres Verhältnis von Qualität zu Speicherplatz erzeugt als eine CBR-Datei mit denselben Daten. Die verfügbaren Bits werden flexibler verwendet, um Audio- oder Videodaten mit größerer Genauigkeit zu codieren, wobei weniger Bits in weniger anspruchsvollen Durchläufen und mehr Bits in schwer zu codierenden Durchläufen verwendet werden.

Die Nachteile sind, dass die Codierung länger dauern kann, da der Prozess komplizierter ist und einige Hardware möglicherweise nicht mit VBR-Dateien kompatibel ist. VBR kann auch während der Übertragung Probleme verursachen, wenn die momentane Bitrate die Datenrate des Kommunikationspfads überschreitet. Diese Probleme können vermieden werden, indem die momentane Bitrate während des Codierens begrenzt wird oder (auf Kosten einer höheren Latenz) der Wiedergabepuffer erhöht wird.

Darüber hinaus bietet die Verschlüsselung von VBR-codierter Sprache (oder anderen Signalen, einschließlich Video) nur eine eingeschränkte Privatsphäre, da Bitratenmuster zeigen können, welche Sprache gesprochen wird.

In der Vergangenheit konnten viele Hardware- und Software-Player Dateien mit variabler Bitrate nicht korrekt dekodieren, was teilweise darauf zurückzuführen war, dass die verschiedenen verwendeten VBR-Encoder nicht gut entwickelt waren. Dies führte aus Gründen der Kompatibilität zu einer weit verbreiteten Verwendung von CBR über VBR. Ab Dezember 2006 sind Geräte, die nur CBR-codierte Dateien unterstützen, größtenteils veraltet, da die überwiegende Mehrheit der tragbaren Musikgeräte und -software heute codierte VBR-Dateien unterstützt.

Die VBR-Unterstützung für AAC- und MP3-Dateien ist in den meisten modernen digitalen Audioplayern enthalten, einschließlich der von Apple, Microsoft, Creative Technology und SanDisk veröffentlichten. Frühe VBR-Algorithmen führten manchmal hörbare Artefakte ein, indem sie Monotonie oder minimale Töne (wie Hörbücher und akustische Musik) codierten. Diese Anzeigen ahmen häufig das “digitale Zwitschern” während der leisen Teile eines Songs oder nur beim Sprechen nach. Als VBR die Codierungsalgorithmen verbesserte, wurden diese Probleme in späteren Generationen des VBR-Standards behoben.

VBR-Codierungsmethoden
Beachten Sie, dass die Auswahl der VBR-Methode (Variable Bit Rate) nur den Codierungsprozess beeinflusst. Die Entschlüsselung des VBR-Streams erfolgt in allen Fällen identisch, unabhängig davon, wie der Codierer die Zuweisung der Bits beschließt.

Multi-Pass-Codierung und Single-Pass-Codierung
VBR wird mit der sogenannten Single-Pass-Codierung oder Multi-Pass-Codierung erstellt. Die Single-Pass-Codierung analysiert und codiert Daten im laufenden Betrieb. Dies wird auch bei der Codierung mit konstanter Bitrate verwendet. Die Single-Pass-Codierung wird verwendet, wenn die Codierungsgeschwindigkeit wichtiger ist, beispielsweise für die Echtzeitcodierung. Die Single-Pass-VBR-Codierung steuert im Allgemeinen eine feste Qualitätseinstellung oder einen festen Bitratenbereich (minimal und maximal zulässige Bitrate) oder eine durchschnittliche Bitrateneinstellung. Die Mehrfachdurchlaufcodierung wird verwendet, wenn die Codierungsqualität am wichtigsten ist. Die Mehrfachdurchlaufcodierung kann nicht verwendet werden, wenn Echtzeitcodierung, Live-Berichterstattung oder Live-Streaming … Das Codieren eines Mehrfachdurchlaufs dauert viel länger als das Codieren eines einzelnen Durchgangs, da jeder Durchgang einen Durchgang durch die Eingabedaten bedeutet (normalerweise den gesamten Durchgang) Eingabedatei). Die Mehrfachdurchlaufcodierung wird nur für die VBR-Codierung verwendet, da die CBR-Codierung nicht die Flexibilität bietet, die Bitrate zu ändern. Die gebräuchlichste Multi-Pass-Codierung ist die Two-Pass-Codierung. Der erste Schritt der zweistufigen Codierung analysiert die Eingabedaten und speichert das Ergebnis.


Free Download Mp4Gain
picture

Konstante Bitrate (CBR) vs. variable Bitrate (VBR), welche sollten Sie wählen?

Konstante Bitrate (CBR) vs. variable Bitrate (VBR), welche sollten Sie wählen?

CBR vs VBR

Wie sparen Sie Speicher beim Codieren in VBR?

CBR & VBR

Welche Art der Codierung soll gewählt werden: Variable oder Konstante?
Wenn Sie Musik von CDs oder anderen Medien rippen möchten, auf denen sie unkomprimiert in verlustbehafteten Formaten wie MP3, WMA, AAC und anderen gespeichert ist, müssen Sie die Bitrate auswählen. Konstante (CBR) oder Variable (VBR).

Codierungsmethode mit konstanter Bitrate (CBR)

CBR (Constant Bit Rate) – Beim Codieren in CBR in der gesamten Musikdatei bleibt die Bitrate unverändert und entspricht dem von Ihnen ausgewählten Wert.
Die häufigsten Werte sind: 128, 192, 256, 320 kbps.

Der Vorteil der CBR-Codierung besteht darin, dass die Datei sowohl beim Codieren als auch beim Decodieren schneller verarbeitet wird. Absolut jedes Programm oder jede Hardware, die Musik aus den Formaten MP3, WMA und AAC abspielen kann, kann dies tun, wenn sie in CBR codiert ist, was für die variable Bitrate nicht gesagt werden kann. Ältere Hardware oder Software ist nicht immer mit der CBR-Musikwiedergabe kompatibel.

Es sollte jedoch beachtet werden, dass CBR-codierte Musik möglicherweise mehr Speicherplatz beansprucht als dieselbe VBR-codierte Musik.

Sehr oft wird die CBR-Codierung in den Fällen verwendet, in denen sie über das Netzwerk übertragen wird oder wenn im Voraus bekannt ist, dass sie auf älteren Geräten abgespielt wird.

Eine konstante Bitrate ist wichtig für die Musik, die über das Netzwerk gestreamt wird, da der Datenfluss stabil ist und die Wiedergabe reibungslos verläuft, ohne dass es zu Ruckeln oder Unterbrechungen kommt. Wenn Sie jedoch Musik streamen, die mit einer variablen Bitrate komprimiert wurde, können Schwierigkeiten auftreten, wenn ein Teil eines Songs, der mit der maximalen Bitrate codiert ist, die Kanalbandbreite nicht überschreitet, was zu Gags während der Wiedergabe führt.
Zurück zum Inhalt

VBR-Codierung (Variable Bit Rate)
VBR (Variable Bit Rate) – Wenn es in VBR codiert ist, ist es nicht konstant, sondern ändert sich ständig, während es abgespielt wird.

Mit dieser Codierungsmethode können Sie die Bitrate in schwierigen Musikabschnitten erhöhen und in einfacheren Musikabschnitten verringern, sodass die Qualität in etwa auf dem gleichen Niveau bleibt und gleichzeitig Speicherplatz gespart wird.

VBR wird erfolgreich eingesetzt und ist mit den meisten Formaten und Software kompatibel.

Von VBR unterstützte Formate: MP3, WMA, OGG, AAC und andere.

Der Hauptvorteil von Variable gegenüber konstanter Bitrate besteht darin, Speicherplatz zum Speichern von Musik zu sparen.

Bei der Codierung in VBR werden komplexere und ressourcenintensivere Algorithmen verwendet, sodass die Wiedergabe mehr Rechenleistung vom Gerät erfordert. Aus diesem Grund können einige ältere Computer möglicherweise keine Musik von VBR abspielen.
Zurück zum Inhalt

Wie sparen Sie Speicher beim Codieren in VBR?
Komprimierungsalgorithmen analysieren nicht nur den Klang selbst, sondern auch seine Komplexität und zerlegen ihn in elementare Komponenten. Daher werden komplexe Musikbereiche, in denen viele Instrumente gleichzeitig spielen oder der Klang eines Instruments häufig seine Tonhöhe und Lautstärke ändert, mit höchster Qualität codiert. Wenn jedoch einfache Sekunden in der Musik erscheinen oder wenn überhaupt Stille herrscht, werden diese Stücke mit einer viel niedrigeren Bitrate codiert.

Aufgrund dieses Ansatzes werden Speichereinsparungen erzielt.

Sie sollten sich jedoch immer daran erinnern, dass der Hauptnachteil von VBR die Unfähigkeit ist, Musik auf alter Hardware oder alter Software abzuspielen.
Zurück zum Inhalt

Welche Art der Codierung soll gewählt werden: Variable oder Konstante?
Wenn Sie absolut sicher sind, dass Ihre codierte Musik auf moderner Hardware abgespielt wird, empfehle ich die Verwendung einer variablen Bitrate.

Wenn Ihre Musik auf einer Vielzahl von Computern abgespielt wird, ist es am besten, sie sicher abzuspielen und mit einer konstanten Bitrate zu codieren.

Alle Telefone, Player und Computer, die in den letzten 10 Jahren veröffentlicht wurden, sollten die VBR-Wiedergabe problemlos unterstützen. In den allermeisten Fällen empfehle ich daher die Verwendung von VBR.

Auf diese Weise nimmt die Musik weniger Speicherplatz ein, behält aber gleichzeitig die hohe Qualität bei.

Es ist besonders wichtig, VBR zu verwenden, wenn die Musik auf tragbaren Geräten wie MP3-Playern oder Telefonen gespeichert wird. Obwohl in letzter Zeit eine große Menge an Speicher eingebaut wurde, ist es wünschenswert, ihn sparsam zu verwenden.

Unterschied zwischen vbr und cbr

Unterschied zwischen vbr und cbr

CBR and VBR

Bitrate (Englisch): bezeichnet den Wert (die Anzahl) der Bits, die zum Aufzeichnen oder Übertragen von Multimedia-Material für eine Sekunde verwendet werden. Wenn Multimedia-Inhalte (Audio und Video) im MP3-Format festgelegt sind, werden sie mit bestimmten Verfahren (Algorithmen) Block für Block komprimiert. Und diese Algorithmen werden basierend auf der Bitrate (ihrem Wert) in Typen unterteilt. Jeder dieser Blöcke (Rahmen) ist von zweiunddreißig bis dreihundertzwanzig Bits zugeordnet.

VBR vs MBR vs CBR

Codierung
Die zur Codierung im MP3-Format verwendeten VBR-, CBR- und ABR-Algorithmen bieten keine vollständige Qualitätserhaltung, sondern gehen verloren. Dies ist jedoch nur beim Betrachten (Spielen) nur auf hochwertigen Geräten zu spüren.

Für den nicht professionellen Look wird Material, das mit VBR-, CBR- und ABR-Mechanismen aufgenommen wurde, von ziemlich hoher Qualität sein.

Lassen Sie uns die Unterschiede in den VBR-, CBR- und ABR-Algorithmen analysieren, um herauszufinden, welche davon für die Aufzeichnung und spätere Speicherung oder Übertragung von Dateien geeignet sind. Welches ist besser für die Qualität oder für andere Aufgaben.

Konstante Bit-Rate
Wie der Name schon sagt (Konstante – Konstante, Englisch), wird in dieser Version des Algorithmus eine konstante Anzahl von Bits pro Sekunde Material zugewiesen. Alle Blöcke sind gleich.

Durch die Verwendung von CBR ist es möglich, die Größe der Quelldatei oder die Breite der Sequenz im Voraus zu kennen. Dies ist wichtig für die Übertragung von Informationen über Kanäle mit begrenzter Breite.
Algorithmus mit konstanter Bitrate

Das Anwenden einer solchen Codierung ist nicht ideal:

Bei der Aufzeichnung leerer Segmente bleibt der Verbrauch der ausgewählten Bits gleich.
Bei der Aufnahme komplexer Fragmente, für die es sich grundsätzlich lohnt, mehr Speicherplatz zuzuweisen, bleibt die Bitrate wiederum eingestellt.
Die Qualitätsnachteile beim Aufzeichnen “schwieriger” Abschnitte werden gelöst, indem die Bitrate beispielsweise auf maximal 320 kbps erhöht wird, dies erhöht jedoch die Breite des Übertragungsstroms oder die Größe der Datei.

Variable Bitrate
Es ist leicht zu erraten, dass diese Art von Methode (VBR) eine Variable (Variable) ist.

Für eine solche Codierung ist es charakteristisch, dass sich die Bitrate in diesem Fall während des Codierungsprozesses durch das Codec-Programm ändert. Die Bitrate hängt in diesem Fall von der Sättigung des Audio- oder Videomaterials ab.

Das heißt, wenn Sie die VBR-Codierung auswählen, wählt das Programm eine niedrigere Bitrate zum Aufzeichnen eines leeren Bildes und eine höhere Bitrate zum Aufzeichnen gesättigter Bilder oder Bilder, die sich schnell ändern.
Algorithmus mit variabler Bitrate

Der negative Aspekt dieses Algorithmus ist die Schwierigkeit, die nächsten Änderungen zu antizipieren. Das Erhöhen der Aufzeichnungsbitrate erfolgt mit einer Verzögerung.

Darüber hinaus werden Snippets, die leise klingen, während der VBR-Codierung als unwichtige Snippets wahrgenommen und auf dieser Basis mit einer minimalen Bitrate versehen.

Daher bietet CBR mit maximal 320 kbps eine bessere Qualität.

Es ist wahr, dass jetzt die VBR 2 Pass-Codierung erschienen ist.

Das Wesentliche ist, dass das Programm zuerst (zum ersten Mal) den Multimedia-Stream analysiert und dann eine Aufzeichnung erstellt, die auf der Grundlage der während des primären Scans erhaltenen Daten komprimiert wird. Dies führt zu der besten Qualität, und in diesem Sinne ist diese Codierung besser.

Durchschnittliche Bitrate

Durchschnitt wird aus dem Englischen als Durchschnitt übersetzt. Dies ist eine Art von ABR, die in gewisser Weise eine Kreuzung zwischen VBR und CBR darstellt.

Durch Auswahl des ABR-Modus legt der Benutzer einen Teil seines Werts in Kilobit pro Sekunde fest. Der Codec kann es auf die eine oder andere Weise ändern und dabei den eingestellten Durchschnittswert einhalten.

Durchschnittlicher Bitratenalgorithmus

Das ABR-Verfahren ist in der zugewiesenen Anzahl von Bits pro Sekunde im Vergleich zu anderen vorteilhaft. Sie können absolut jeden numerischen Parameter von 8 bis 320 auswählen. Während die CBR-Codierung nur das Sechzehnfache des Werts verwenden kann.

Aus dem Obigen folgt, dass es für die höchste Qualität besser ist, die ABR- oder CBR-Codierung genau zu betrachten, wenn die Größe der resultierenden Datei für das Ergebnis wichtig ist.