Gibt es Klangunterschiede zwischen WAV, FLAC und ALAC?
Welches Format ist das beste? Zu WAV auf der einen und FLAC und ALAC auf der anderen Seite haben sich zwei grundlegende Ansichten durchgesetzt. Der Audio-Test deckt auf, ob die wahrgenommenen Klangunterschiede zwischen theoretisch identischen Musikdateien stimmen.
Die Musikdatei auf der Festplatte besteht aus mehreren Komponenten, die sich in einer “Verpackung”, dem sogenannten “Container”, befinden. Dieser enthält ausser den Musikdaten die zugehörigen Metadaten Format, Auflösung und Albuminformationen. Die Musikdaten im Container liegen oft im PCM-Format vor, welches das digitale Abbild des rohen Audiosignals enthält. Das Containerformat WAV speichert solche PCM-Daten unkomprimiert und verlustfrei. FLAC und ALAC speichern die Daten platzsparender in einer sogenannten verlustfreien Komprimierung. Doch zu ALAC später mehr. Die zwei Grundansichten zu FLAC/WAV sind:
-
FLAC- und WAV-Container haben identische Datensätze und klingen daher absolut gleich, basierend auf einer technischen Abstraktion (Bits sind Bits).
-
WAV klingt eindeutig besser als FLAC, basierend auf subjektiver Hörerfahrung.
Wer hat Recht?
Die zwei grundsätzlichen Fragestellungen lauten:
-
Sind die Musikdaten in den beiden WAV-/FLAC-Containern identisch?
-
Entstehen während der Wiedergabe der Daten, was den FLAC-Entpackungsprozess miteinschliesst, klanglich relevante Fehler?
Damit der Vergleich aussagekräftig ist, müssen die beiden Dateien von der gleichen Quelle stammen, respektive den gleichen Ripprozess durchlaufen haben.
FLAC bietet unterschiedliche Kompressionsraten von O = keine Kompression bis 9 = hohe Kompression und geringste Dateigrösse. Der Standardwert ist 5 und bietet einen mittleren Kompressionsgrad und eine Reduktion der Dateigrösse von etwa 45 Prozent. Der FLAC-Codier-Decodier-Prozess ist asymmetrisch, das heisst der Rechenaufwand beim Codieren (einmalig) ist höher als beim Decodieren (mehrmalig/Wiedergabe).
Ein Ripprogramm überprüft anhand der Prüfsumme, ob die Daten fehlerfrei gerippt wurden. Gut zu wissen: Die Codierung der Daten und das Befüllen des Containers mit Audio- und Metadaten erfolgt erst nachdem der eigentliche Ripprozess abgeschlossen ist. Somit ist der Ripvorgang der ersten Stufe immer der Gleiche, egal in welches Container-Format die Daten in der zweiten Stufe überführt werden. Ebenso werden Meta-und Audiodaten nicht ineinander verschachtelt. Jedes Element hat seinen eigenen Speicherbereich im Container.
Wie lassen sich die Dateien miteinander vergleichen?
Zwei exakt gleich starke Mannschaften eines Tauziehwettbewerbs kommen nicht vom Fleck, da sich die um 180 Grad entgegengesetzten, gleich grossen Kräfte aufheben. In der Audiotechnik wird genau dieses Prinzip für den Vergleich von Audiosignalen angewendet. Beim sogenannten Ausnullen werden die beiden zu prüfenden Tonsignale addiert, das heisst zusammengemischt. Vor der Mischung wird eines der beiden invertiert (gespiegelt). Eine zuvor positive Halbwelle ist nun negativ und die negative Halbwelle entsprechend positiv.
Beim sogenannten Ausnullen werden zu prüfende Tonsignale addiert. (Quelle: B&W Group Schweiz)
Wenn kein Unterscheid zwischen den WAV- und FLAC-Daten vorhanden ist, muss als Resultat nach der Abmischung eine Null herauskommen, grafisch eine gerade Linie (die beiden Dateien werden zu einer Datei addiert). Sind die Musikdaten nicht absolut identisch, dann zeigt die Grafik eine Wellenlinie (die Pegeldifferenz der beiden Signale). Wird der Pegel des invertierten WAV-Signals nur schon um 0.1 dB reduziert, sind die beiden Tonsignale nicht mehr identisch. Zwar bleibt die Wellenform unverändert, aber es besteht eine Pegeldifferenz, die beim Ausnullen als Differenzsignal erkennbar sein muss.
Ergebnis
Der FLAC-Prozess verändert die binären Daten in keiner Weise. Die FLAC- und WAV-Audiodaten sind identisch, der Komprimierungsprozess ist bitgenau. Wenn auf einer Anlage feine Unterscheide hörbar sind, dann entstehen Verarbeitungsfehler zur Laufzeit (meistens erzeugt der Prozessrechner durch den zusätzlichen Rechenaufwand Fehler auf der Zeitachse). Anders ausgedrückt: Die Anlage produziert die Hördifferenz. Genauso wie eine CD, abgespielt über zwei unterschiedliche Anlagen, anders klingen kann.
Das Ausnullen zeigt: FLAC- und WAV-Audiodaten sind identisch. (Source: B&W Group Schweiz)
Wo befindet sich ALAC in dieser Rechnung?
FLAC steht für "Free Lossless Audio Codec", ALAC für "Apple Lossless Audio Codec". ALAC ist Apples Antwort auf FLAC. Wie FLAC ist ALAC ein Open-Source-Containerformat, das die Musikdaten verlustfrei komprimiert. Gemäss "Teufel", einem Hersteller von Audioprodukten, ist der grösste Unterschied zwischen den Formaten folgender: Obwohl FLAC weiter verbreitet ist, können Apple-Geräte wie iPod, iPad und iPhone und auch iTunes nicht mit dem Format umgehen. Mit ALAC hingegen haben die Apple-Geräte und die zugehörige Musikverwaltungssoftware kein Problem.
Rein technisch unterscheiden sich FLAC und ALAC wenig. Das FLAC-Format ist gemäss "Teufel" 0,8 Prozent platzsparender, was kaum ins Gewicht fällt. Klanglich sind sich die Formate ebenbürtig. Die Kompression und Dekompression seien bei FLAC-Dateien ein bisschen besser umgesetzt als bei ALAC-Dateien, was dazu führe, dass Dateien minim schneller abgespielt werden. Der Unterschied falle Nutzerinnen und Nutzern aber kaum auf.
Mit der richtigen Software, die es kostenlos und kostenpflichtig gibt, können User FLAC-Dateien in ALAC-Dateien umwandeln. Dieser Vorgang beeinträchtige die Klangqualität nicht, doch Metadaten wie das Albumcover oder Titelnamen würden zum Teil nicht konvertiert.