Free Lossless Audio Codec: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
(Weblinks)
Zeile 40: Zeile 40:
 
  ...
 
  ...
  
== Weblinks ==
+
{{Weblinks}}
 
+
{{url|US|Sourceforge|eng|http://flac.sourceforge.net/|FLAC (Free Lossless Audio Codec)|sublink=<br>
{{Weblinks|{{url|US|Sourceforge|eng|http://flac.sourceforge.net/|FLAC (Free Lossless Audio Codec)|sublink=<br>
 
 
* [http://flac.sourceforge.net/documentation_tools_flac.html General usage]}}
 
* [http://flac.sourceforge.net/documentation_tools_flac.html General usage]}}
 
{{url_dewikipedia|Flac|Free Lossless Audio Codec}}
 
{{url_dewikipedia|Flac|Free Lossless Audio Codec}}
}}
+
{{Fuss}}
  
  
 
{{cat|Audiocodec}}
 
{{cat|Audiocodec}}
 
{{cat|Shell-Befehl}}
 
{{cat|Shell-Befehl}}

Version vom 6. Februar 2010, 23:18 Uhr

Der Audiocodec Free Lossless Audio Codec / FLAC (dt. "Freier verlustfreier Audiocodec") komprimiert Audiodaten ohne Qualitätsverlust. Als Metadatenformat wird Vorbiscomment benutzt.

Am 29. Januar 2003 kündigte Xiph.org an, FLAC in ihr Container-Format zu integrieren, um so neben Ogg Vorbis auch verlustfreie Kompression zu ermöglichen.

Inhaltsverzeichnis

Verwendung

FLAC-Datei "file.flac" in WAV-Datei "file.wav" umwandeln.

$ flac --decode file.flac

FLAC-Datei "file.flac" anhand einer CUE-Datei "flac.cue" auseinanderschneiden. Die FLAC-Ausgabedateien werden "split-track01.flac", "split-track02.flac" usw. heissen.

$ cuebreakpoints file.cue | shnsplit -o flac file.flac

Folgender Befehl soll angeblich dasselbe bewirken. In meinen Tests war das Ergebnis aber immer eine einzelne WAV-Datei namens "file.wav".

$ flac --decode --cue=- file.flac

FLAC-Datei "file.flac" in MP3-Datei (128kbps, high quality) "file.mp3" umwandeln.

$ flac --decode --stdout file.flac | lame -h - file.mp3

Beispiel

Es liegen eine Datei "file.flac" und eine Datei "file.cue" vor - offensichtlich sind in der FLAC-Datei mehrere Stücke verborgen. Diese sollen als einzelne Dateien dekodiert werden.

1. Dekodieren der Datei "file.flac" im WAV-Format. Ausgegeben wird die Datei "file.wav".

$ flac --decode -o file.wav file.flac

2. Die Informationen der CUE-Datei werden beim erneuten Kodieren der Datei "file.wav" direkt in die neue Datei "file.flac" geschrieben.

$ flac --cuesheet=file.cue file.wav

3. Nun können die einzelnen Stücke ins WAV-Format dekodiert werden. Gemäss den Angaben in der CUE-Datei wird Stück "01" vom Indexpunkt "01" ("01.01") bis zum Stück "02" Indexpunkt "00" ("02.00") dekodiert. Ausgegeben wird die Datei "01.wav". Analog wird mit den weiteren Stücken verfahren.

$ flac --decode --cue=01.01-02.00 -o 01.wav file.flac
$ flac --decode --cue=02.01-03.00 -o 02.wav file.flac
$ flac --decode --cue=03.01-04.00 -o 03.wav file.flac
...
Herausgeber Sprache Webseitentitel Anmerkungen
country US.gif Sourceforge eng FLAC (Free Lossless Audio Codec)wbm
country DE.gif Wikipedia ger Free Lossless Audio Codecwbm Enzyklopädischer Artikel