.flac ist eine Audiodatei. Flac bedeutet auf Chinesisch „verlustfreie Audiokomprimierungskodierung“ und ist ein verlustfreies Audiokomprimierungsformat. Im Gegensatz zu anderen verlustbehafteten Komprimierungskodierungen wie MP3 und AAC zerstört Flac keine Original-Audioinformationen und kann daher die Klangqualität von Musik-Discs wiederherstellen. FLAC ist eine verlustfreie Komprimierung, was bedeutet, dass nach der Komprimierung des Audiomaterials mit FLAC-Kodierung keine Informationen verloren gehen. Nachdem die FLAC-Datei in eine WAV-Datei wiederhergestellt wurde, ist der Inhalt derselbe wie in der WAV-Datei vor der Komprimierung.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
.flac ist eine Audiodatei. Der vollständige Name von
FLAC lautet „Free Lossless Audio Codec“, was auf Chinesisch „verlustfreie Audiokomprimierungscodierung“ bedeutet. flac ist ein verlustfreies Audiokomprimierungsformat, das sich durch verlustfreie Komprimierung auszeichnet. Im Gegensatz zu anderen verlustbehafteten Komprimierungscodes wie MP3 und AAC werden keine Original-Audioinformationen zerstört, sodass die Klangqualität von Musik-CDs wiederhergestellt werden kann.
FLAC ist kostenlos und unterstützt die meisten Betriebssysteme, einschließlich Windows, Systeme, die auf einem Unix-ähnlichen Kernel basieren (Linux, BSD, Solaris, IRIX, AIX usw.), BeOS, OS/2, Amiga. Und FLAC bietet ein Build-System auf den Entwicklungstools Autotools, MSVC, Watcom C und Project Builder.
FLAC unterscheidet sich von MP3 und ist eine verlustbehaftete Audiokomprimierungskodierung, FLAC ist jedoch eine verlustfreie Komprimierung, was bedeutet, dass das Audio nach der Komprimierung mit der FLAC-Kodierung keine Informationen verliert Die Datei entspricht der Komprimierung. Der Inhalt der vorherigen WAV-Datei ist derselbe. Diese Komprimierungsmethode ähnelt ZIP, die Komprimierungsrate von FLAC ist jedoch höher als die von ZIP und RAR, da FLAC eine Komprimierungsmethode ist, die speziell für die Eigenschaften von PCM-Audio entwickelt wurde. Und Sie können den Player verwenden, um FLAC-komprimierte Dateien direkt abzuspielen, genau wie Sie normalerweise MP3-Dateien abspielen (es gibt bereits viele Autoplayer und Heimaudiogeräte, die FLAC unterstützen, und Sie können Links zu den Herstellern dieser Geräte auf der FLAC-Website finden ).
Funktionen
Verlustfreie Komprimierung: Die kodierten Audiodaten (PCM) weisen keinen Informationsverlust auf und jedes Byte des dekodierten Ausgangsaudios ist dasselbe wie der Encodereingang. Jeder Datenrahmen verfügt über einen 16-Bit-CRC-Prüfcode des aktuellen Rahmens, der zur Überwachung von Datenübertragungsfehlern verwendet wird. Für die gesamten Audiodaten wird außerdem ein MD5-Tag für die ursprünglichen unkomprimierten Audiodaten im Dateiheader gespeichert, der zur Verifizierung der Daten beim Dekodieren und Testen dient. Wenn ein Computer eine WAV-Datei abspielt, sendet er die PCM-Daten in der WAV-Datei direkt an die Soundkarte. Wenn der Computer FLAC abspielt, muss er die FLAC-Daten zunächst in PCM-Daten dekodieren und sie dann an die Soundkarte senden. Es wird lediglich ein Dekodierungslink hinzugefügt, genau wie beim Dekomprimieren einer RAR-Datei. Die PCM-Daten unterscheiden sich nicht von den WAV-Daten vor der Komprimierung.
Schnell: FLAC legt mehr Wert auf die Geschwindigkeit der Dekodierung. Für die Dekodierung sind nur ganzzahlige Operationen erforderlich und die Anforderungen an die Rechengeschwindigkeit sind im Vergleich zu den meisten Kodierungsmethoden sehr gering. Echtzeit-Dekodierung kann problemlos auf gängiger Hardware durchgeführt werden.
Hardware-Unterstützung: Da FLAC kostenlose Dekodierungsbeispiele bereitstellt und eine geringe Dekodierungskomplexität aufweist, war FLAC bis 2012 die einzige verlustfreie Komprimierungskodierung mit weit verbreiteter und guter Hardware-Unterstützung.
Kann für Streaming-Medien verwendet werden: Jeder Datenrahmen von FLAC enthält alle für die Dekodierung erforderlichen Informationen. Der aktuelle Frame wird ohne Bezug auf die ihm vorangehenden oder nachfolgenden Datenframes dekodiert. FLAC verwendet Synchronisationscodes und CRCs (ähnlich wie Kodierungsformate wie MPEG), sodass der Decoder minimale Zeitverzögerungen beim Positionieren von Sprüngen im Datenstrom haben kann.
Kann positioniert werden: FLAC unterstützt schnelles Abtasten und präzise Positionierung. Dies kommt nicht nur der Wiedergabe zugute, sondern erleichtert auch die Bearbeitung von FLAC-Dateien.
Flexible Metadaten: Neue Arten von Metadaten-Datenblöcken können definiert und implementiert werden, ohne die Verwendung alter Datenströme und Decoder zu beeinträchtigen. Zu den vorhandenen Metadatentypen gehören Tags, Cue-Tabellen und Positionierungstabellen. Registrierte Anwendungen können ihre eigenen dedizierten Metadatentypen definieren (Anmerkung: Dies ähnelt dem MIDI-Standard).
Ideal für Archivierungsanwendungen: FLAC ist ein offenes Kodierungsformat und Sie können es ohne Datenverlust in jedes andere benötigte Format konvertieren. Zusätzlich zu den CRC- und MD5-Tags jedes Datenrahmens zur Gewährleistung der Datenintegrität bietet flac (Anmerkung: das vom FLAC-Projekt bereitgestellte Befehlszeilen-Kodierungstool) auch eine Überprüfungsoption, wenn diese Option zum Kodieren verwendet wird Die Daten werden sofort dekodiert und mit den ursprünglichen Eingabedaten verglichen. Sobald ein Unterschied festgestellt wird, wird der Vorgang beendet und ein Alarm ausgegeben.
Erleichtert das Sichern von CDs: FLAC verfügt über einen Metadaten-Datenblock „CUE-Tabelle“, um die Inhaltsliste der CD und die Indexpunkte aller Audiotitel zu speichern. Sie können eine CD in einer einzelnen Datei speichern und die Cue-Tabelle der CD importieren, sodass eine FLAC-Datei alle Informationen der gesamten CD vollständig aufzeichnen kann. Mit anderen Worten: Sie können CUE-Dateien, die normalerweise separat gespeichert sind, in FLAC einbetten Datei. Wenn Ihre Original-CD beschädigt ist, können Sie diese Datei verwenden, um eine exakte Kopie der CD wiederherzustellen.
Schadensschutz: Aufgrund der Rahmenstruktur von FLAC ist der Verlust nach einer Beschädigung des Datenstroms auf den beschädigten Datenrahmen beschränkt. Normalerweise geht nur ein kurzes Fragment verloren. Wenn viele andere verlustfreie Audiokomprimierungsformate beschädigt werden, führt ein Schaden zum Verlust aller nachfolgenden Daten.
Weitere Informationen zu diesem Thema finden Sie in der Rubrik „FAQ“!
Das obige ist der detaillierte Inhalt vonWelche Datei ist .flac?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!