Warum ist WAV nicht so beliebt wie MP3 oder FLAC?


Free Download Mp4Gain
picture

Warum ist WAV nicht so beliebt wie MP3 oder FLAC?

WAV vs. MP3

WAVE oder WAV ist eine Kurzform des Wave-Audiodateiformats (weniger bekannt als Audio für Windows). Dieses Format ist der Standard zum Speichern von Audiostreams auf einem PC. Es ist die Domäne des RIFF-Formats zum Speichern von Audio in “Strings”, ähnlich den 8SVX- und AIFF-Formaten, die von den Amiga- bzw. Macintosh-Computern verwendet werden. Es ist auch das Hauptformat auf Windows-Systemen zum Speichern von normalem unkomprimiertem Audio. Typischerweise erfolgt dies durch lineare Pulscodemodulation.

WAV vs MP3

Sowohl WAV als auch AIFF sind mit Windows-, Macintosh- oder Linux-Betriebssystemen kompatibel. Das Format berücksichtigt auch einige der Unterschiede bei Intel-Prozessoren, z. B. die Endian-Bytereihenfolge. Das RIFF-Format fungiert als Wrapper für verschiedene Audiokomprimierungscodecs.

Obwohl eine WAV-Datei komprimiertes Audio enthalten kann, wird sie am häufigsten verwendet, um unkomprimiertes Audio im linearen PCM-Format zu speichern. Das Standard-Audio-CD-Format ist beispielsweise LPCM-Audio mit 2 Kanälen, einer Abtastrate von 44 bis 100 Hz und 16 Bit pro Abtastung. Da das LPCM-Format unkomprimiertes Audio speichert, das genau dem Original entspricht, können professionelle Benutzer und Audioexperten es für maximale Audioqualität verwenden. Die WAV-Audiodatei kann auch in fast jedem Audio-Editor geändert werden. Das Wav-Format funktioniert mit komprimiertem Audio auf Windows-Systemen über den Audio Compression Manager (ACM). Jeder ACM-Codec kann zum Komprimieren einer WAV-Datei verwendet werden. Auf die ACM-Benutzeroberfläche kann über eine Vielzahl von Programmen zugegriffen werden, einschließlich des Standard-Audioaufzeichnungsprogramms in einigen Windows-Versionen.

Ab Windows 2000 wurde der Header WAVE_FORMAT_EXTENSIBLE angezeigt, der das Speichern von Mehrkanal-Audiodaten unter Berücksichtigung der Position der Lautsprecher ermöglichte und Unklarheiten in Bezug auf Probentypen und Containergrößen im Standard-WAV-Format beseitigte. Es wurden auch beliebige Erweiterungen für das Snippet-Format unterstützt.

Es gibt auch viele Inkonsistenzen im WAV-Format: Beispielsweise sind 8-Bit-Daten nicht signiert, während 16-Bit-Daten signiert sind.

WAV-Dateien können eingebettete IFF- “Listen” enthalten, die mehrere Unteränderungen enthalten können.

Metadaten
WAV-Dateien, die vom Resource Interchange File Format (RIFF) abgeleitet sind, können Metadaten (Tags) in einem INFO-Block enthalten. Darüber hinaus können XMP-Metadaten (Extensible Metadata Platform) in WAV-Dateien eingebettet werden.

Popularität
WAV-Dateien sind groß genug, dass dieses Format nur schwer über das Internet geteilt werden kann, was seine Beliebtheit erheblich untergräbt. Dieses Format wird jedoch in der Regel verwendet, um das ursprüngliche Erscheinungsbild hochwertiger Dateien beizubehalten, wenn der freie Speicherplatz nicht begrenzt ist. Es wird auch in Audiobearbeitungsprogrammen verwendet, um Zeit beim Komprimieren und Dekomprimieren von Daten zu sparen.

Häufiger werden Daten mit verlustbehafteten Formaten wie Ogg Vorbis, MP3, ATRAC, AAC, Musepack und WMA komprimiert, die zum Speichern und Teilen von Musik verwendet werden (z. B. zwischen Internetbenutzern). Die geringe Dateigröße und die Möglichkeit, sie schnell herunterzuladen, sind ebenfalls ein wesentlicher Vorteil, während diese Audiodaten viel weniger Speicherplatz beanspruchen. Verlustbehaftete Formate opfern jedoch die Qualität für die Größe, sodass ihre Algorithmen die ursprüngliche Klangqualität nicht in jedem Detail beibehalten. Es gibt aber auch verlustfreie Codecs wie FLAC, Shorten, Monkey’s Audio, ATRAC Advanced Lossless, Apple Lossless, WMA Lossless, TTA und WavPack, aber keiner dieser Codecs kann als allgemein akzeptiert bezeichnet werden.


Free Download Mp4Gain
picture

AAC: Die verlustbehaftete Codierung wird besser – Zusammenfassung des AAC-Formats

AAC: Die verlustbehaftete Codierung wird besser – Zusammenfassung des AAC-Formats

AAC Music File Format

Zum Zeitpunkt des Schreibens dieses Artikels ist der MP3-Codec über 23 Jahre alt. Um mich nicht mit dem Artikel (der neuesten Version) zu wiederholen, der bereits die OGG Vorbis-Codecs beschreibt (und nochmals Hallo an die Xiph-Organisation, dies ist auch ihre Entwicklung), MPC (Musepack), WMA (Windows Media Audio) und AAC, Ich werde das Format hier kurz beschreiben. AAC in Bezug auf Technologien, die bis vor kurzem an der Spitze der verlustbehafteten Codierung standen.

AAC Format

Meiner bescheidenen Meinung nach ist AAC (Advanced Audio Codec) eines der fortschrittlichsten Formate im Bereich der Datencodierung. Ich werde die Hauptmerkmale dieses Formats beschreiben, beginnend mit den beliebten Profilen, die durch eine Matroschka dargestellt werden können (siehe Abbildung unten):

– Erweiterte Audiocodierung mit geringer Komplexität (LC-AAC)

Die geringe Komplexität der Decodierung eignet sich hervorragend für die Implementierung eines Hardware-Codecs. Die Hardwareanforderungen für CPU und RAM sind ebenfalls gering, was für dieses Profil eine große Popularität erlangt hat. Es codiert das 96-kbit / s-Signal effizient.

– Hocheffiziente erweiterte Audiocodierung (HE-AAC).

Das HE-AAC-Profil ist eine Erweiterung von LC-AAC und wird durch die patentierte SBR-Technologie (Spectral Band Replication, Thick – “Spectral Repetition”) ergänzt. Es ist eine Spektralwiederholungstechnologie, mit der Sie hohe Frequenzen durch Codierung mit niedrigen Bitraten “erhalten” können.

Warum ist “Speichern” in Anführungszeichen? Weil der König nicht real ist: Der Codec lässt Raum für zusätzliche Informationen, die vom Codec-Synthesizer verwendet werden, um die hohen Frequenzen wiederherzustellen. Da diese Frequenzen jedoch synthetisiert werden, dh vom Codec neu erstellt werden, handelt es sich tatsächlich um a grobe Kopie der hohen Frequenzen, die in der Originaldatei vorhanden waren. … In der Praxis klingt ein mit 48 kbit / s codiertes Signal beispielsweise als MP3 mit 98 kbit / s, wenn es vom Decoder unterstützt wird. Andernfalls wird die Datei einfach abgespielt, ohne die hohen Frequenzen wiederherzustellen, und die Bitrate entspricht der MP3-ähnlichen Qualität.

– Hocheffiziente erweiterte Audiocodierung Version 2 (HE-AACv2)

Dieses Profil ist relativ jung (beschrieben im Jahr 2006) und wurde für eine effizientere Audiocodierung unter Bedingungen mit geringer Bandbreite erstellt.
Die zweite Version des Profils ist eine Erweiterung des ersten Profils. Die Änderungen betreffen die PS-Technologie (Parametric Stereo). Das Prinzip ähnelt der SBR-Technologie: Der Codec bietet auch Platz für die Wiederherstellung von Informationen von der Stereobasis, wodurch die Präzision beeinträchtigt wird.

Die Betriebsbedingungen für dieses Profil sind die gleichen wie für das oben beschriebene HE-AAC; Die fehlende Profilunterstützung durch den Decoder lässt die Aufnahme in Mono klingen.

– AAC-LD (erweiterte Audiocodierung – geringe Verzögerung)

Das AAC-LD-Profil verfügt über fortschrittliche Codierungsalgorithmen, um Verzögerungen (bis zu 20 ms) zu reduzieren.

– AAC-ELD (Erweiterte Audiocodierung – Verbesserte niedrige Verzögerung)

Dieses Profil, das alle Funktionen von HE-AACv2 übernimmt (analoge SBR- und PS-Technologien werden verwendet, sind jedoch für geringe Latenzen ausgelegt).

– AAC-Hauptprofil

Dieses Profil wurde als MPEG-2 AAC oder HC-AAC (High Complexity Advanced Audio Coding) eingeführt. Nicht kompatibel mit LC-AAC;

– AAC-LTP (Advanced Audio Coding – Langzeitvorhersage)

Dieses Profil ist komplexer und ressourcenintensiver (aber auch von höherer Qualität) als alle anderen. Es ist auch nicht kompatibel mit LC-AAC.

Das ist alles, was ich über diesen Codec schreiben wollte. Ich lege größten Wert auf die Technologien, die in verschiedenen AAC-Profilen verwendet werden (die übrigens viele Abkürzungen erzeugen: AAC, LC-AAC, eAAC +, aacPlus, HE-AAC usw.), da ich sie mit den vergleichen werde von Opus, aber der Codec macht seinen Job: Er ist weit verbreitet im Internetradio sowie in digitalen Funkübertragungstechnologien: DRM (Digital Radio Mondiale) und DAB (Digital Audio Broadcasting) (Sie können diese Technologien hier sehen), YouTube , als Audiospur für viele Videos in mp4, mkv usw.

2. Einführung in Opus: Beschreibung des Formats

Am 21. Dezember 2017 kündigte Xiph die Beta-Version des Opus Audio Codec Version 1.3 an. Ich werde nicht auf wichtige Angelegenheiten eingehen, wenn ich diesen Codec beschreibe, da solche Informationen frei verfügbar sind (zum Beispiel hier, hier und für diejenigen, die Englisch sprechen, hier und hier). Die Versionshinweise für diese Beta-Version finden Sie hier. Hier möchte ich darauf hinweisen, dass dieser Codec ein ausgezeichneter Kandidat ist, um andere Codecs zu ersetzen. Es hat viele Vorteile:

Bitrate von 6 bis 510 Kbit / s;
Abtastfrequenz von 8 bis 48 kHz;
Unterstützung für konstante Bitraten (CBR) und Variablen (VBR);
Unterstützung für Schmalband- und Breitband-Audio;
Unterstützung für Stimme und Musik;
Unterstützung für Stereo und Mono;

Soundcodierung

Soundcodierung

Sound Coding

Klang ist physischer Natur. Jedes Geräusch sind Schwingungen im Raum (in diesem Fall in der Luft), die von unseren Ohren erfasst werden. Die Schwingungen sind kontinuierlich und können durch mathematische Modelle beschrieben werden. Wir werden dies natürlich nicht tun, aber wir werden die Frage stellen: Wie können Schwingungen kontinuierlicher Natur auf eine Maschine geschrieben werden, die nur mit Nullen und Einsen arbeitet?

Sound Coding

1.1. Keine Komprimierung, kein Verlust

Das WAV (WAVE) -Format bewahrt die Audiospur in ihrer wahren Qualität, ohne die Audiodatei selbst zu manipulieren.

Um Ton aufzunehmen, müssen wir ihn in eine Reihe von Nullen und Einsen konvertieren. Im Fall des WAV-Formats geschieht dies auf die dümmste Weise: Der eingehende Audiostream wird in die kleinsten Segmente unterteilt (wie viele, daher die Begriffe “Abtastrate”, “Abtastrate” oder “Abtastrate”). Abtastung “) und in jedem Zeitintervall wird der aktuelle Wert des analogen Signals binär geschrieben. Formen. WAV-Dateien können mit Abtastraten von beispielsweise 8 kHz bis 192 kHz aufgezeichnet werden, der De-facto-Standard beträgt jedoch 44,1 kHz.

Es ist zu beachten, dass WAV als Container auch andere Möglichkeiten zum Speichern von Audioinformationen unterstützt: Zum Beispiel ADPCM, das in Abhängigkeit von der Bandbreite Audiodaten mit einer variablen Abtastrate codieren kann.

Die Frequenz von 44,1 kHz war kein Zufall. Wenn wir Ungenauigkeiten in der Beschreibung zugeben, dann wurde diese Zahl als Aussage von Kotelnikovs Theorem erzeugt: um die korrekteste Wellenform bei Frequenzen bis zu 20 kHz (der theoretischen Grenze der Hörbarkeit des menschlichen Ohrs) beizubehalten, eine Frequenz von Sampling doppelt so hoch: 40 kHz. Tatsächlich ist die Frequenz bei 44,1 kHz auf technische Aspekte zurückzuführen, deren Details hier gelesen werden können.

In jedem Segment dieses Typs wird die tatsächliche Spannung des analogen Signals in binärer Form codiert: Der höchste Pegel kann als “1111” dargestellt werden, der niedrigste als “0000”. Und hier kommt der zweite Parameter ins Spiel: die Tiefe des Klangs, die bestimmt, wie genau der Wellenwert über einen bestimmten Zeitraum digitalisiert wird. WAV-Dateien werden häufig in 16 oder 32 Bit geschrieben. Eine höhere Bittiefe bedeutet eine genauere Aufzeichnung.

Übrigens über PCM. Was brennt auf eine gewöhnliche CD, die nach Audiokassetten so beliebt ist? Das heißt, eine Folge von unkomprimierten Nullen und Einsen im PCM-Format. Bittiefe: 16 Bit, Abtastfrequenz: 44,1 kHz. Wie hoch ist dann die Bitrate dieser Aufnahme?

Eine 16-Bit-Nummer wird 44100 Mal pro Sekunde geschrieben. 44100 * 16 = 705600 Bit / s für einen Kanal;
Bei Stereoaufnahmen wird dieser Wert mit 2 – 1411200 Bit / s oder ~ 1411 KBit / s multipliziert.
Bei 32-Bit-Aufnahmen ist dieser Wert doppelt so hoch: ~ 2822 kbps.

Fazit: daher die Völlerei dieser Dateien für freien Speicherplatz auf der Festplatte, aber als Vorteil: das völlige Fehlen von Verlusten beim Aufnehmen und Anhören einer Audiodatei.

1.2. Verlustfreie Kompression

Ich werde nicht viel über verlustfreie Komprimierung schreiben. Dieser Begriff ist hier zu finden. Tatsächlich besteht diese Methode im Allgemeinen aus der Archivierung von Audioaufzeichnungen unter Verwendung von im Codec integrierten Algorithmen, aber die Daten gehen nicht verloren und die Fähigkeit, die Audioaufzeichnung bitweise wiederherzustellen, bleibt erhalten. Durch das Dekodieren dieser Formate erhalten wir tatsächlich das gleiche WAVE-Format, nur dass es weniger Speicherplatz beansprucht. Die Komprimierung ist ungefähr doppelt so hoch und hängt von der Art der codierten Zusammensetzung ab. Beim Anhören der Aufnahme “dekomprimiert” der Codec die Komposition und sendet eine Folge von unkomprimierten Nullen und Einsen, damit die Soundkarte sie verarbeiten kann.

Es gibt viele Codecs dieses Typs: Dies ist FLAC (Free Lossless Audio Codec), entwickelt von der Xiph-Organisation (ebenfalls entwickeltes Opus), ALAC (Apple Lossless) von der gleichnamigen Firma APE (Monkey’s Audio), WV (WavPack) und andere weniger bekannte verlustfreie Audiokomprimierungsformate.

1.3. Verlustbehaftete Kompression: Wir täuschen unsere Ohren

Wissenschaftler begannen zu denken, dass es im Prinzip oft nicht sinnvoll ist, vollständige Informationen über eine Audioaufnahme zu speichern, da unser Gehör nicht perfekt ist. Möglicherweise hören Sie nach lauten Tönen keine leisen Töne, möglicherweise keine zu hohen oder zu niedrigen Frequenzen usw. Diese Phänomene werden als Maskierungseffekt bezeichnet.

Als Ergebnis haben wir verstanden: Schließlich können Sie es hier werfen, dort schneiden, und der Hörer wird praktisch nichts bemerken – ein unvollkommenes Ohr gibt dem Hörer einfach die Möglichkeit, sich selbst zu täuschen. Daher ist es möglich, die psychoakustische Redundanz in der Datei zu beseitigen.

Tatsächlich existiert die Psychoakustik als Disziplin und untersucht die psychologischen und physiologischen Eigenschaften der menschlichen Wahrnehmung von Geräuschen.

Erfahren Sie, wie die Komprimierung von Audiodaten funktioniert

Erfahren Sie, wie die Komprimierung von Audiodaten funktioniert

Audio Data Compression

MP3s um uns herum Vor vielen, vielen Jahren sollte das Internet die Kraft sein, die die Musikindustrie demokratisieren würde, die physische Verbreitung sollte überholt sein und es war möglich, Musik im Internet zu veröffentlichen und von Millionen von Zuschauern gehört zu werden.

Audio Data Compression

In der Tat haben Enthusiasten und Unternehmen Websites erstellt, auf denen Fans neue Musik hören können, das MP3-Format hat es einfach gemacht, Songs für Kritiker zu platzieren, und Musikdemostücke helfen jetzt beim Verkauf einer CD oder LP. physisch. Es ist nicht schwierig, Ihre Musik ins Internet zu stellen. Wenn Sie jedoch kein Star der ersten Größenordnung sind, müssen Sie die Platzierung der Daten in komprimiertem Format akzeptieren, um Platz auf dem Server zu sparen und Downloadzeit für diejenigen zu sparen, die Ihr Meisterwerk herunterladen. Obwohl es viele Kritiker von MP3 gibt, gibt es Möglichkeiten, einige der Einschränkungen dieses Formats zu umgehen.

Das MP3-Format basiert auf der Verwendung von Datenkomprimierungsalgorithmen, mit denen die zum Abspielen von Musik erforderliche Datenmenge reduziert werden kann. Komprimierungsalgorithmen in MP3 funktionieren mit Datenverlust. Sie funktionieren nicht wie Zip- oder Rar-Komprimierungsalgorithmen, die die Originaldatei ohne Datenverlust wiederherstellen. MP3-Algorithmen verwerfen “unnötige” Daten. Wenn eine Spur beispielsweise viel Sound mit hohem Pegel enthält, kann der Algorithmus davon ausgehen, dass Sie kein Material mit niedrigem Pegel hören können, und denken, dass nur 24 dB Dynamikbereich für diesen Teil des Audiomaterials ausreichen. Es werden nur 4 Datenbits benötigt, ein Viertel der Daten, die für die 16-Bit-Auflösung benötigt werden. Leider ist es schwierig, die Klangqualität von Musik beim Komprimieren beizubehalten, aber es ist möglich. Eine Möglichkeit besteht darin, Algorithmen wie FLAC oder einige von Microsoft und Apple für ihre Audioformate angebotene Algorithmen zu verwenden, die ohne Datenverlust funktionieren. Diese Algorithmen führen jedoch nicht zu einer signifikanten Verringerung der Dateigröße. Bei komplexer Musik kann die Größenreduzierung nur 10-20% betragen.

Obwohl es viele Algorithmen zum Komprimieren von Audiodaten gibt, sind nur einige die häufigsten:

MP3. Dieses Format ermöglicht mehrere Codierungsebenen. Sie können Audiodateien nahezu jeder Größe mit einer kleineren Größe mit größerem Genauigkeitsverlust erstellen. Es gibt viele kostenlose und Shareware-MP3-Player (wie iTunes und Windows Media Player). Zum Codieren von MP3 können Sie iTunes und die meisten digitalen Audio-Editoren verwenden.

AAC. Als natives iPod-Format ist dieses Format sehr beliebt und klingt nach Ansicht der meisten Benutzer bei gleicher Dateigröße besser als MP3. ITunes kann Dateien in AAC konvertieren.

Windows Media Audio. Das Format wird von Windows beworben, jedoch weniger häufig als MP3 oder AAC verwendet. Die WMA-Klangqualität ist im Allgemeinen besser als bei MP3. Während Microsoft Benutzern keine WMA-Wiedergabesoftware für die Mac-Plattform anbietet, kann das Dienstprogramm Flip4Mac (kostenlose Version verfügbar) Windows Media-Formate auf dem Mac abspielen.

Ogg Vorbis. Ein großartiges, aber selten verwendetes Format, das bei gleicher Bitrate besser als MP3 klingt. Im Gegensatz zu MP3 sind die Codierungstools für Entwickler kostenlos. Ogg Vorbis-Dateien sind noch nicht weit verbreitet, aber bei fortgeschrittenen technischen Benutzern beliebt.

FLAC. Dieses beliebte verlustfreie Format wird von vielen tragbaren Musik-Playern nicht unterstützt, aber Musiker verwenden häufig FLAC, um Dateien auszutauschen, wenn sie an gemeinsamen Projekten arbeiten. Hohe Klangqualität bleibt erhalten.

Obwohl MP3 nicht die beste Qualität bietet, wird dieses Format am häufigsten verwendet, wenn Audiodateien im Netzwerk abgelegt werden. Alle Spieler können MP3 abspielen. Es ist wichtig, die richtigen MP3-Einstellungen zu wählen. Beim Codieren von Dateien in MP3 ist es immer am besten, eine hochwertige Quelldatei ohne Komprimierung zu verwenden. Wählen Sie dann die Komprimierungseinstellungen. Beim Speichern im MP3-Format können Sie im Allgemeinen zwischen verschiedenen Bitraten (Bits pro Sekunde) wählen, von 320 kbit / s Stereo (hervorragende Qualität, aber auch eine ziemlich große Datei) bis 8 kbit / s Mono (gut genug für Diktate). . Zusätzlich zu den festen Einstellungen gibt es eine VBR-Codierung (Variable Bit Rate), die den Bitstrom entsprechend dem Wiedergabematerial optimiert. Die VBR-Codierung wird nicht von allen Spielern unterstützt.