Digitale Audiokodierung


Free Download Mp4Gain
picture

Digitale Audiokodierung

Digital audio encoding

Tatsächlich ist diese oder jene digitale Form der Darstellung von analogen Audiosignalen bereits ein Codierungsverfahren. – Eine Zahlenfolge, die ein analoges Audiosignal beschreibt, ist selbst ein digitaler Code.

Digitl Audio Encoding

Die Kodierung, über die wir jetzt sprechen werden, ist jedoch etwas anderes. Schauen wir uns nun die Methoden zum Codieren digitaler Audiosignale an.
Ein digitalisiertes Audiosignal “in seiner reinen Form” (zum Beispiel in Form einer der oben diskutierten PCM-Variationen) ist eine ziemlich genaue, aber nicht die kompakteste Art, das ursprüngliche analoge Signal aufzuzeichnen.

Urteile selbst. Um vollständige Informationen über das ursprüngliche analoge Signal im Frequenzbereich 0-20 kHz (im hörbaren Frequenzbereich) zu erhalten, muss das analoge Signal mit einer Frequenz von mindestens 40 kHz abgetastet werden. Der CD-DA-Standard (der Standard für die Aufzeichnung von Daten auf Audio-CDs, die allen bekannt sind) legt daher die folgenden Codierungsparameter fest: Aufzeichnung von zwei oder einem Kanal im PCM-Format mit einer Abtastfrequenz von 44,1 kHz und einer Tiefe 16-Bit-Quantisierungsbits. Eine Stunde Musik in diesem Format benötigt ungefähr 600 MB (60 Minuten * 60 Sekunden * 2 Kanäle * 44100 Samples pro Sekunde * 2 Bytes pro Sample = ungefähr 605 MB). Wenn man bedenkt, dass beispielsweise die Musiksammlung eines gewöhnlichen Musikliebhabers 5000 Titel mit einer durchschnittlichen Länge von jeweils etwa 3 Minuten enthält, ist die Menge an Speicher, die erforderlich ist, um sie in ihrer ursprünglichen digitalen Form zu speichern, sehr beeindruckend. . Daher erfordert das Speichern relativ großer Mengen von Audiodaten, um eine ziemlich gute Klangqualität sicherzustellen, die Verwendung verschiedener “Tricks”, um die Daten zu komprimieren.

Im Allgemeinen können alle vorhandenen Methoden zum Codieren von Audioinformationen bedingt in nur zwei Typen unterteilt werden.

1. Verlustfreie Datenkomprimierung (“Verlustfreie Codierung”) ist eine Methode zum Codieren (Komprimieren) digitaler Audioinformationen, die eine hundertprozentige Wiederherstellung der Originaldaten aus dem komprimierten Stream ermöglicht (der Begriff “Daten”) Original “bedeutet hier die Originalform der digitalisierten Audiodaten). Diese Methode der Datenkomprimierung wird in Fällen verwendet, in denen eine hundertprozentige absolute Erhaltung der Qualität der ursprünglichen Audiodaten erforderlich ist. Die heute existierenden verlustfreien Komprimierungsalgorithmen können das Datenvolumen um 20-50% reduzieren und gleichzeitig eine 100% ige Wiederherstellung des ursprünglichen digitalen Materials aus den komprimierten Daten gewährleisten. Die Betriebsmechanismen solcher Codierer ähneln den Betriebsmechanismen allgemeiner Datenarchivierer wie ZIP oder RAR, sind jedoch gleichzeitig speziell für die Komprimierung von Audiodaten geeignet. Verlustfreie Codierung Es ist zwar ideal, um die Qualität von Audiomaterial zu erhalten, kann jedoch kein hohes Maß an Komprimierung bieten.

2. Es gibt eine andere modernere Form der Datenkomprimierung. Diese sogenannte verlustbehaftete Datenkomprimierung (engl. “Lossy Coding”) Der Zweck der Codierung besteht darin, mit allen Mitteln die höchste Datenkomprimierungsrate zu erzielen und gleichzeitig die Klangqualität auf einem akzeptablen Niveau zu halten. Die Idee hinter verlustbehafteter Codierung basiert auf zwei einfachen Überlegungen:

Die ursprünglichen digitalen Audiodaten sind redundant: Sie enthalten viele unnötige Informationen, die für das Ohr unbrauchbar sind und entfernt werden können, wodurch das Komprimierungsverhältnis erhöht wird.
Die Anforderungen an die Klangqualität von Audiomaterial können variieren und hängen von bestimmten Zwecken und Anwendungsbereichen ab.
Eine verlustbehaftete Codierung wird daher als “verlustbehaftet” bezeichnet, was zum Verlust einiger Audioinformationen führt. Eine solche Codierung führt dazu, dass das decodierte Signal bei seiner Wiedergabe ähnlich wie das Original klingt, in Wirklichkeit jedoch nicht mehr mit diesem identisch ist. Die meisten verlustbehafteten Codierungsmethoden beruhen auf der Verwendung psychoakustischer Eigenschaften des menschlichen Hörsystems sowie auf verschiedenen Tricks, die mit dem Resampling und Resampling des Signals verbunden sind. In der Frequenz analysiert der Encoder während des Komprimierungsprozesses die Audiodaten, um verschiedene Details des Sounds zu identifizieren, die ignoriert werden können. Verdeckte Frequenzen, unhörbare und unhörbare Klangdetails können für ein höheres Kompressionsverhältnis geopfert werden. Dort, wo nur die Verständlichkeit für den Ton wichtig ist (zum Beispiel bei der Telefonie, wo das Vorhandensein von Frequenzen über 4 kHz nicht erforderlich ist), werden die Audioinformationen im Codierungsprozess ernsthaft “vereinfacht”.


Free Download Mp4Gain
picture

Missverständnisse über digitales Audio

Missverständnisse über digitales Audio

Digital Audio

Je höher die Bitrate, desto besser die Spur

Dies ist nicht immer der Fall. Lassen Sie mich zunächst daran erinnern, welche Bitrate t (Bitrate statt Bitterkeit). Tatsächlich ist dies die Datenrate in Kilobit pro Sekunde während der Wiedergabe. Das heißt, wenn wir die Größe der Spur in Kilobit nehmen und durch ihre Dauer in Sekunden dividieren, erhalten wir ihre Bitrate, den Aufruf. Dateibasierte Bitrate (FBR), die sich normalerweise nicht zu stark von der Bitrate des Audiostreams unterscheidet (der Grund für die Unterschiede ist das Vorhandensein von Metadaten auf der Spur: Tags, “eingebettete” Bilder usw.) .

Digital audio

Nehmen wir nun ein Beispiel: Die auf einer normalen Audio-CD aufgezeichnete unkomprimierte PCM-Audio-Bitrate wird wie folgt berechnet: 2 (Kanäle) × 16 (Bits pro Abtastung) × 44100 (Abtastungen pro Sekunde) = 1411200 (bps) ) = 1411.2 kbps … Lassen Sie uns nun den Track mit einem verlustfreien Codec (“verlustfrei” – “verlustfrei”, dh einem, der nicht zu Datenverlust führt), zum Beispiel dem FLAC-Codec, greifen und komprimieren. Infolgedessen erhalten wir eine niedrigere Bitrate als das Original, aber die Qualität bleibt unverändert. Hier ist deine erste Gegenargumentation.

Hier ist noch etwas hinzuzufügen. Die verlustfreie Komprimierungsausgangsbitrate kann sehr unterschiedlich sein (ist jedoch im Allgemeinen niedriger als bei unkomprimiertem Audio). Dies hängt von der Komplexität des komprimierten Signals bzw. von der Datenredundanz ab. Einfachere Signale werden also besser komprimiert (dh wir haben eine kleinere Dateigröße bei gleicher Dauer => niedrigere Bitrate), und komplexere Signale sind schlechter. Deshalb hat verlustfreie klassische Musik eine niedrigere Bitrate als beispielsweise Rock. Es muss jedoch betont werden, dass die Bitrate hier in keiner Weise ein Indikator für die Qualität des Klangmaterials ist.

Lassen Sie uns nun über verlustbehaftete Komprimierung sprechen. Zunächst müssen Sie verstehen, dass es viele verschiedene Encoder und Formate gibt, und selbst innerhalb desselben Formats kann sich die Codierungsqualität für verschiedene Encoder unterscheiden (z. B. QuickTime AAC-Codierungen sind viel besser als veraltete FAAC), ganz zu schweigen von der Überlegenheit von moderne Formate (OGG Vorbis, AAC, Opus) in MP3. Einfach ausgedrückt, von zwei identischen Spuren, die von verschiedenen Encodern mit derselben Bitrate codiert wurden, klingen einige besser und andere schlechter.

Es gibt auch eine Aufwärtskonvertierung. Das heißt, Sie können einen Titel im MP3-Format mit einer Bitrate von 96 kbps aufnehmen und in MP3 mit 320 kbps konvertieren. Die Qualität wird sich nicht nur nicht verbessern (schließlich können Daten, die während der vorherigen 96-kbit / s-Codierung verloren gegangen sind, nicht zurückgegeben werden), sondern auch noch schlechter werden. Es ist erwähnenswert, dass bei jeder verlustbehafteten Codierungsstufe (bei jeder Bitrate und jedem Codierer) eine gewisse Verzerrung in das Audio eingeführt wird.

Und noch mehr. Es gibt noch eine Nuance. Wenn beispielsweise die Bitrate eines Audiostreams 320 kbit / s beträgt, bedeutet dies nicht, dass die 320 kbit / s genau in dieser Sekunde codiert wurden. Dies ist typisch für die Codierung mit konstanter Bitrate und für Fälle, in denen eine Person in der Hoffnung auf höchste Qualität eine zu hohe konstante Bitrate erzwingt (z. B. Einstellen von CBR auf 512 kbps für Nero AAC ). Wie Sie wissen, wird die Anzahl der einem bestimmten Rahmen zugewiesenen Bits durch das psychoakustische Modell reguliert. Falls der zugewiesene Betrag jedoch viel niedriger als die eingestellte Bitrate ist, wird auch die Bitablagerung nicht gespeichert (Begriffe siehe Artikel “Was ist CBR, ABR, VBR?”) – Als Ergebnis erhalten wir nutzlose “Null-Bits”, die die Frame-Größe einfach auf die gewünschte “umbrechen” (dh die Größe des Streams auf die angegebene Größe erhöhen). Dies ist übrigens leicht zu überprüfen: Komprimieren Sie die resultierende Datei mit einem Aktenschrank (vorzugsweise 7z) und betrachten Sie das Komprimierungsverhältnis – je mehr, desto mehr Null-Bits (da sie zu Redundanz führen), desto mehr Speicherplatz wird verschwendet.

Verlustbehaftete Codecs (MP3 und andere) können mit moderner elektronischer Musik umgehen, aber klassische (akademische), Live- und Instrumentalmusik nicht effizient codieren.
Die “Ironie des Schicksals” ist hier, dass tatsächlich alles genau das Gegenteil ist. Wie Sie wissen, folgt akademische Musik in den allermeisten Fällen melodischen und harmonischen Prinzipien sowie der Instrumentalkomposition. Aus mathematischer Sicht führt dies zu einer relativ einfachen harmonischen Komposition der Musik.