FLAC-Audio (.flac)

Xiph.Org Standard

FLAC ist ein weit verbreitetes offenes, verlustfreies Audioformat; die Leistung hängt von Audiodaten und Einstellungen ab.

Von FLAC zu MP3 konvertieren

Kostenloser Konverter von FLAC zu MP3 im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren FLAC-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren FLAC-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

66 4C 61 43

ASCII-DARSTELLUNG: fLaC

Standardisierung: Xiph.Org Open Standard / IETF Draft

Technische Daten

Container-ArchitekturNativer FLAC-Bitstream-Container mit METADATA_BLOCK-Struktur
KompressionLineare Prädiktion (LPC) und Rice-Entropiecodierung mit Subframe-Partitionierung
Byte-ReihenfolgeBig-Endian-Bitstream-Header; Sample-Nutzdaten als signiertes Integer-PCM
FarbräumeN/A (Verlustfreier Audiostream)
Kanäle und Struktur1 bis 8 diskrete Audiokanäle
Max. AbmessungenAbtastraten bis zu 655.350 Hz bei 4 bis 32 Bit pro Sample
Transparenz100 % mathematisch verlustfreie, bitgenaue Audiowiedergabe
Streaming und progressive DarstellungNative Frame-Synchronisationswörter und Suchtabellen unterstützen Byte-Range-HTTP-Streaming

Technische Vergleichsmatrix: FLAC und Konkurrenzformate

Technisches AttributFLAC (Aktuelles Format)ALACWAVAPE
LizenzierungsmodellFrei und Open Source (BSD/GPL)Apache 2.0 Open SourcePublic Domain / Proprietäres RIFFOpen-Source-Speziallizenz
Dekodierungs-CPU-LastUltraniedrig; minimaler AkkueinflussNiedrigKein CPU-Dekodierungs-OverheadModerat bis hoch
FehlererkennungEingebettete 128-Bit-MD5-Signatur des rohen PCM-AudiosNur Integrität auf Atom-EbeneKeine integriertPro-Frame-CRC32-Prüfsummen
Hardware-Player-AkzeptanzAllgegenwärtig in Autoradios, Heimempfängern und Hi-Fi-AnlagenApple-Geräte und AirPlay-EmpfängerDie Kompatibilität hängt vom Player und Gerät ab.Sehr eingeschränkt

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

Der FLAC-Dekoder protokolliert „MD5 signature mismatch" oder der Player stottert während der Wiedergabe.

Ursache: Bitfehler oder Übertragungsfehler haben Bits in den komprimierten Audioframe-Daten gekippt.

Wiederherstellung: Testen Sie die Integrität mit „flac -t sample.flac". Rekodieren Sie mit „flac -F", um beschädigte Frames zu ignorieren und Audio wiederherzustellen.

Sicherheitsanalyse und Angriffsvektoren für Parser

FLAC verfügt über eine ausgereifte Codebasis, aber fehlerhafte Metadatenblöcke (wie zu große Bild- oder Cue-Sheet-Blöcke) können Parser-Probleme auslösen.

Bekannte Angriffsvektoren

  • Ganzzahlüberlauf beim Parsen von METADATA_BLOCK_PICTURE, was zu Heap-Korruption in nicht gepatchten Medienindexern führt.
  • Manipulierte Kanalzuweisungsbits verursachen Division durch Null in Stereo-Dekorrelationsroutinen.
  • Heap-Out-of-Bounds-Lesen im libFLAC Vorbis-Kommentar-Reader.

Empfohlene Schutzmaßnahmen: Validieren Sie Metadatenblocklängen vor der Speicherallokation und erzwingen Sie sinnvolle maximale Abmessungen für Cover-Art.

Historische Ursprünge & Meilensteine

2017Microsoft und Apple fügen Windows 10 und macOS High Sierra native FLAC-Dekodierungsunterstützung hinzu.
2003FLAC tritt dem Schirm der Xiph.Org Foundation neben Ogg, Vorbis und Theora bei.
2001Josh Coalson veröffentlicht FLAC 1.0 unter Open-Source GPL/BSD-Lizenzen.

Hauptvorteile & Stärken

  • Vollständig offene, gebührenfreie Spezifikation ohne Patenteinschränkungen.
  • Das asymmetrische Design ermöglicht eine sofortige, ressourcenschonende Dekodierung auf akkubeschränkter Hardware.
  • Enthält eine MD5-Audiosignatur im STREAMINFO-Header zur automatischen Erkennung von Beschädigungen auf Bitebene.

Technische Einschränkungen & Nachteile

  • Dateien sind deutlich größer (typischerweise 5x größer) als verlustbehaftete Formate wie MP3, AAC oder Opus.
  • Keine native Unterstützung für 32-Bit Gleitkomma-Audiodaten, die häufig in DAW-internen Mischbussen verwendet werden.
  • Der langjährige Widerstand älterer Apple-Anwendungen machte alternative Formate wie ALAC erforderlich.

Interessante technische Fakten

  • Die 4-Byte-Magiesignatur „fLaC" hat eine gemischte Groß-/Kleinschreibung, die „Free Lossless Audio Codec" darstellt.
  • Die Europäische Weltraumorganisation nutzte FLAC, um wissenschaftliche Audioaufnahmen von Weltraummissionen zur Erforschung der Atmosphäre zu komprimieren.
  • Neil Youngs hochauflösender Pono-Musikplayer baute sein gesamtes Ökosystem rund um 24-Bit/192 kHz FLAC auf.

Häufig gestellte technische Fragen

Komprimiert FLAC Audio genauso gut wie MP3?

Nein. FLAC ist verlustfrei, daher stimmen die decodierten Audiosamples mit den Quellsamples überein. Die Dateigröße hängt von Inhalt und Einstellungen ab; es gibt keinen festen Verringerungsprozentsatz. MP3 ist verlustbehaftet und erzeugt durch das Entfernen von Audiodaten oft kleinere Dateien.

Was bewirkt die FLAC-Komprimierungsstufe (0-8)?

Komprimierungsstufen in FLAC beeinflussen die Kodierungszeit und den CPU-Aufwand, NICHT aber die Audioqualität. Alle Stufen (0 bis 8) ergeben beim Dekodieren exakt dieselben Audiodaten. Stufe 8 benötigt länger zum Kodieren, erzeugt aber etwas kleinere Dateien.

Kann FLAC Album-Cover-Grafiken speichern?

Ja. FLAC enthält einen dedizierten METADATA_BLOCK_PICTURE-Block, der Vorderseite, Rückseite und Beiheftgrafiken direkt in der Audiodatei einbettet.

Passende FLAC-Konvertierungen