Audio-Codecs


Free Download Mp4Gain
picture

Audio-Codecs

Audio Codec

Codecs spielten gleichzeitig, wenn nicht sogar als Schlüssel, eine sehr wichtige Rolle bei der Entwicklung von Technologien im Bereich des digitalen Klangs.

Audio Codecs

Die rasche Verbreitung von Mobilkommunikation, Internettelefonie und tragbaren Playern – all dies sind Beispiele für die Verwendung von Codecs. Nur dank seiner Erfindung und Implementierung war es möglich, Audioinformationen über Kanäle zu übertragen, deren Bandbreite damals sehr begrenzt war. Dieses Problem könnte gelöst werden, indem die Kapazität aller Übertragungskanäle erhöht wird, was eine unglaubliche Materialinvestition bedeuten würde, die mit dem Umbau und dem Austausch der meisten Elemente der vorhandenen Infrastruktur verbunden ist, oder indem ein Algorithmus entwickelt wird, mit dem die Datenmenge erheblich reduziert werden kann. resultierend aus der Analog-Digital-Wandlung und damit in der Lage sein, die vorhandene Infrastruktur zu nutzen. Der zweite Weg war viel vernünftiger.

Was sind Codecs?
Ein Codec ist ein Algorithmus, der in der Regel auf dem einen oder anderen psychoakustischen Modell basiert, das weiter unten erläutert wird, und zwei Module enthält: einen Codierer und einen Decodierer.

Der Encoder codiert digitales Audio in einen Datenstrom, dessen Lautstärke im Vergleich zur ursprünglichen Lautstärke des Rohmaterials erheblich geringer ist. Abhängig vom verwendeten Codec und den Codierungsparametern ist es möglich, ein optimales Gleichgewicht zwischen der Klangqualität und dem gewünschten Datenvolumen zu erreichen.

Um den auf diese Weise codierten Ton wiederzugeben, ist jedoch ein Decoder erforderlich, dessen Aufgabe es ist, den digitalen Audiostream zurück in das Standardformat (PCM) zu decodieren.

Codecs und ihre Familien
Im Allgemeinen können alle Codecs, von denen es derzeit sehr viele gibt, in zwei Kategorien unterteilt werden:

Ratlos
Wie oben erwähnt, basieren die Codecs im Wesentlichen auf dem einen oder anderen psychoakustischen Modell, das bestimmt, welche Audioinformationen für unser Gehirn nicht wichtig sind und geopfert und verworfen werden können, wodurch die Datenmenge verringert wird. Der Nachteil dieses Verfahrens besteht darin, dass beim Decodieren der Übertragung die verlorenen Audioinformationen nicht wiederhergestellt werden können. Das Komprimierungsverhältnis kann bis zu 90% des ursprünglichen Datenvolumens erreichen, während für die meisten normalen Benutzer eine zufriedenstellende Klangqualität erhalten bleibt. Die bekanntesten Vertreter dieser Familie sind die bekannten und vielleicht häufigsten MP3- und WMA-Vertreter.

Kein Verlust
In diesem Fall erfolgt die Codierung ohne Datenverlust, sodass alle Informationen im ursprünglichen Audiosignal nach dem Decodierungsprozess vollständig wiederhergestellt werden können. Der Grad der Datenkomprimierung, der mit diesen Codecs erreicht werden kann, ist jedoch viel geringer als der der Lossy-Codec-Familie. Im Allgemeinen ist abhängig von den Codierungsparametern eine Komprimierung von bis zu 60% des ursprünglichen Volumens möglich. Die beliebtesten Codecs der Lossless-Familie sind FLAC, APE und Apple Lossless auf der Apple-Plattform.

Es ist zu beachten, dass die überwiegende Mehrheit der Videoformate auch komprimiertes Video und Audio enthält. Formate wie Dolby Digital, DTS und ihre Varianten sind nichts anderes als Codecs. Ohne einen geeigneten Decoder ist es nicht möglich, die Audiodaten zu lesen. In diesem Fall ertönt maximales weißes Rauschen. Daher müssen Sie darauf achten, Ihre eigenen Ohren und Geräte nicht zu beschädigen.

Codierungsoptionen
Die Codierungsparameter bestimmen die Qualität des resultierenden Sounds und die Datenmenge in der resultierenden Datei. Eine aggressivere Komprimierung verringert die Klangqualität und verringert die Datenmenge, dh erhöht das Komprimierungsverhältnis. Abhängig vom verwendeten Algorithmus kann sich das Ergebnis bzw. die Klangqualität erheblich unterscheiden, selbst wenn dieselben Codierungsparameter verwendet werden.

Eine der wichtigsten ist die Datenflussrate pro Zeiteinheit: kbps (Kilobit pro Sekunde, Anzahl der Kilobit pro Sekunde). Je höher dieser Parameter ist, desto weniger aggressiv ist die Datenkomprimierung. Als Faustregel gilt, dass für Codecs der Lossy-Familie die optimalen Werte 192 bis 320 kbps betragen. Wenn niedrigere Werte verwendet werden, wird der Qualitätsverlust signifikanter und wird selbst von normalen Benutzern bemerkt, die keine besonderen Rechte auf Klangqualität haben.

Psychoakustische Codecs und Modelle
Die überwiegende Mehrheit der Audio-Codecs basiert auf psychoakustischen Algorithmen, die die Einschränkungen des menschlichen Hörsystems nutzen. Diese Prinzipien basieren auf Forschungen auf dem Gebiet der Psychoakustik, zu deren wichtigsten Schlussfolgerungen der Maskierungseffekt gehört.


Free Download Mp4Gain
picture

Audio-Codecs

Audio-Codecs

Audio Codec

Codecs spielten gleichzeitig, wenn nicht sogar als Schlüssel, eine sehr wichtige Rolle bei der Entwicklung von Technologien im Bereich des digitalen Klangs.

Audio CODECs

Die rasche Verbreitung von Mobilkommunikation, Internettelefonie und tragbaren Playern – all dies sind Beispiele für die Verwendung von Codecs. Nur dank seiner Erfindung und Implementierung war es möglich, Audioinformationen über Kanäle zu übertragen, die damals eine sehr begrenzte Bandbreite hatten. Dieses Problem könnte gelöst werden, indem die Kapazität aller Übertragungskanäle erhöht wird, was eine unglaubliche Materialinvestition bedeuten würde, die mit dem Umbau und dem Austausch der meisten Elemente der vorhandenen Infrastruktur verbunden ist, oder indem ein Algorithmus entwickelt wird, mit dem die Datenmenge erheblich reduziert werden kann. resultierend aus der Analog-Digital-Wandlung und damit in der Lage sein, die vorhandene Infrastruktur zu nutzen. Der zweite Weg war viel vernünftiger.

Was sind Codecs?
Ein Codec ist ein Algorithmus, der in der Regel auf dem einen oder anderen psychoakustischen Modell basiert, das weiter unten erläutert wird, und zwei Module enthält: einen Codierer und einen Decodierer.

Der Encoder codiert digitales Audio in einen Datenstrom, dessen Lautstärke im Vergleich zur ursprünglichen Lautstärke des Rohmaterials erheblich geringer ist. Abhängig vom verwendeten Codec und den Codierungsparametern ist es möglich, ein optimales Gleichgewicht zwischen der Klangqualität und dem gewünschten Datenvolumen zu erreichen.

Um den auf diese Weise codierten Ton wiederzugeben, ist jedoch ein Decoder erforderlich, dessen Aufgabe es ist, den digitalen Audiostream zurück in das Standardformat (PCM) zu decodieren.

Codecs und ihre Familien
Im Allgemeinen können alle Codecs, von denen es derzeit sehr viele gibt, in zwei Kategorien unterteilt werden:

Ratlos
Wie oben erwähnt, basieren die Codecs im Wesentlichen auf dem einen oder anderen psychoakustischen Modell, das bestimmt, welche Audioinformationen für unser Gehirn nicht wichtig sind und geopfert und verworfen werden können, wodurch die Datenmenge verringert wird. Der Nachteil dieses Verfahrens besteht darin, dass beim Decodieren der Übertragung die verlorenen Audioinformationen nicht wiederhergestellt werden können. Das Komprimierungsverhältnis kann bis zu 90% des ursprünglichen Datenvolumens erreichen, während für die meisten normalen Benutzer eine zufriedenstellende Klangqualität erhalten bleibt. Die bekanntesten Vertreter dieser Familie sind die bekannten und vielleicht häufigsten MP3- und WMA-Vertreter.

Kein Verlust
In diesem Fall erfolgt die Codierung ohne Datenverlust, sodass alle Informationen im ursprünglichen Audiosignal nach dem Decodierungsprozess vollständig wiederhergestellt werden können. Der Grad der Datenkomprimierung, der mit diesen Codecs erreicht werden kann, ist jedoch viel geringer als der der Lossy-Codec-Familie. Im Allgemeinen ist abhängig von den Codierungsparametern eine Komprimierung von bis zu 60% des ursprünglichen Volumens möglich. Die beliebtesten Codecs der Lossless-Familie sind FLAC, APE und Apple Lossless auf der Apple-Plattform.

Es ist zu beachten, dass die überwiegende Mehrheit der Videoformate auch komprimiertes Video und Audio enthält. Formate wie Dolby Digital, DTS und ihre Varianten sind nichts anderes als Codecs. Ohne einen geeigneten Decoder ist es nicht möglich, die Audiodaten zu lesen. In diesem Fall ertönt maximales weißes Rauschen. Daher müssen Sie darauf achten, Ihre eigenen Ohren und Geräte nicht zu beschädigen.

Codierungsoptionen
Die Codierungsparameter bestimmen die Qualität des resultierenden Sounds und die Datenmenge in der resultierenden Datei. Eine aggressivere Komprimierung verringert die Klangqualität und verringert die Datenmenge, dh erhöht das Komprimierungsverhältnis. Abhängig vom verwendeten Algorithmus kann sich das Ergebnis bzw. die Klangqualität erheblich unterscheiden, selbst wenn dieselben Codierungsparameter verwendet werden.

Eine der wichtigsten ist die Datenflussrate pro Zeiteinheit: kbps (Kilobit pro Sekunde, Anzahl der Kilobit pro Sekunde). Je höher dieser Parameter ist, desto weniger aggressiv ist die Datenkomprimierung. Als Faustregel gilt, dass für Codecs der Lossy-Familie die optimalen Werte 192 bis 320 kbps betragen. Wenn niedrigere Werte verwendet werden, wird der Qualitätsverlust signifikanter und wird selbst von normalen Benutzern bemerkt, die keine besonderen Rechte auf Klangqualität haben.

Psychoakustische Codecs und Modelle
Die überwiegende Mehrheit der Audio-Codecs basiert auf psychoakustischen Algorithmen, die die Einschränkungen des menschlichen Hörsystems nutzen. Diese Prinzipien basieren auf Forschungen auf dem Gebiet der Psychoakustik, zu deren wichtigsten Schlussfolgerungen der Maskierungseffekt gehört.

Audio-Codecs verstehen

Audio-Codecs verstehen

Audio Codecs

Ein Codec oder mit anderen Worten ein Codierer ist ein Software- oder Hardwaretool zum Codieren und Decodieren von Informationen (in unserem Fall Audioinformationen) nach einem bestimmten Algorithmus. Es gibt eine große Anzahl von Codecs auf dem Markt, aber wir werden nur einige davon betrachten, die beliebtesten und gefragtesten.

AUDIO CODECS

AOoding oder Komprimierung kann von zwei Arten sein: verlustbehaftet und verlustfrei. Für jede Art der Codierung gibt es verschiedene Arten von Audio-Codecs. Wie unterscheidet sich verlustfreie Codierung von verlustbehafteter Codierung?

Wenn Informationen ohne Verlust codiert werden, führt die Datenkomprimierung nicht zu Informationsverlust. Daher ist die decodierte Audiodatei absolut identisch mit dem Original. Durch diese Codierung erreicht die Reduzierung des anfänglichen Informationsvolumens 20-50%. Zunehmend wird diese Methode nicht nur von Audiomanen, sondern auch von normalen Benutzern verwendet. Da der Speicherplatz zunimmt und der Preis für Laufwerke sinkt, entscheiden sich immer mehr Benutzer dafür, auf diese Weise codierte Audiodaten zu speichern. Heutzutage gibt es einige Algorithmen, mit denen Sie dies tun können, aber die beliebtesten sind diejenigen, die in den Codecs FLAC, Monkey’s Audio, WavPack und TTA implementiert sind.

Die verlustbehaftete Datenkomprimierung wird verwendet, um die kleinste Dateigröße zu erhalten. Mit dieser Codierung besteht keine vollständige Übereinstimmung mehr zwischen dem Original und seiner konvertierten Kopie, und es gibt keine Möglichkeit, verlorene Informationen wiederherzustellen. Um die minimale Dateigröße zu erreichen, werden verschiedene Codierungsalgorithmen verwendet, von mathematischen Komprimierungsalgorithmen, bei denen die Qualität der Spur nicht beeinträchtigt wird, bis zum sogenannten psychoakustischen Modell, bei dem die “unnötigen” Sounds aus dem Original entfernt werden. und reduzieren Sie den Frequenzbereich. Aufgrund der Besonderheiten der Wahrnehmung von Schall durch das menschliche Ohr können “unnötige” Geräusche herkömmlicherweise als diejenigen Teile der Audiospur bezeichnet werden, deren Entfernung nicht sehr auffällig ist. Der Prozess der Beseitigung “unnötiger” Geräusche wird als Quantisierung bezeichnet.

Es gibt viele verlustbehaftete Komprimierungsmethoden, von denen die bekanntesten MPEG-1 Layer 3, MPEG-2/4 AAC, Ogg Vorbis, Windows Media Audio, MusePack usw. sind.

Verlustfreie Kompression
FLAC
Eines der beliebtesten Formate für verlustfreie Audiokomprimierung ist der FLAC-Codec. Die Hauptvorteile dieses Audio-Codecs sind seine ständige Aktualisierung und natürlich plattformübergreifende: FLAC wird auf vielen Plattformen kompiliert: Unixe (Linux, BSD, Solaris, OS X), Windows, BeOS und OS / 2. Diese umfassende Unterstützung der Das Betriebssystem erleichtert die weit verbreitete Verwendung dieses Audio-Encoders.

Ein weiterer Vorteil des FLAC-Audiocodecs ist das Vorhandensein einer grafischen Shell, die den Codierungsprozess vereinfacht, sowie externer Module (Plugins) für verschiedene Player (zusätzlich zu dem im Installationskit enthaltenen Basiscodierer und -decodierer in Form von Bibliotheken) (einschließlich Winamp verschiedener Versionen, Foobar2000 usw. usw.). Das Kit enthält außerdem ein Befehlszeilenprogramm zum Komprimieren und Dekomprimieren von Dateien sowie ein Dienstprogramm zum Bearbeiten von Dateimetadaten.

Eine interessante Besonderheit von FLAC ist, dass Sie damit eine Archivkopie einer Audio-CD erstellen können, die auf eine gebrannt wurde. In Zukunft kann eine solche Kopie leicht auf die Disc geschrieben werden, falls die Original-Disc verloren geht oder beschädigt wird. FLAC verwendet acht Komprimierungsraten. Wie bei jedem Encoder hängen die Codierungsrate und die Größe der resultierenden Datei von der Komprimierungsrate ab. ID3v1- und ID3v2-Tags können dem FLAC-Stream hinzugefügt werden. Diese Daten beziehen sich nicht auf das Format, aber der Decoder kann sie weitergeben.

Affe Audio
Der vielleicht beliebteste verlustfreie Komprimierungscodec ist heute Monkey’s Audio. Dies liegt hauptsächlich an der Tatsache, dass dieser Codec kostenlos ist und an der hochwertigen Komprimierung des darin enthaltenen Audiostreams. Der einzige Faktor, der den Umfang einschränkt, ist die mangelnde plattformübergreifende Unterstützung: Der Audio-Codec von Monkey ist nur auf der Windows-Plattform vorhanden. Die Unterstützung für dieses Format ist jedoch in verschiedenen Playern implementiert, und beispielsweise wird ein Plug-In für den Winamp-Player mit Monkey’s Audio geliefert. Darüber hinaus können DirectShow-Filter für andere kompatible Player installiert werden. Das Wiedergabe-Plugin unterstützt alle gängigen Funktionen und ID3-Tags.

Der Audio-Codec von Monkey wird sicherlich von denen geschätzt, die die höchste Klangqualität benötigen. Der Codec bietet eine Komprimierung von ca. 40-50%. Beim Codieren von Daten stehen verschiedene Komprimierungsraten zur Verfügung, von einem Parameter, der eine schnellere Codierung ermöglicht, bis zu einem Parameter, der eine bessere Komprimierung auf Kosten einer längeren Prozessorzeit durchführt.