FLAC (Free Lossless Audio Codec) jest programem służącym do bezstatnego kompresowania plików dźwiękowych. W artykule opisano sposób korzystania z aplikacji oraz zanalizowano jakość tworzonych przez nią plików.
FLAC to Free Lossless Audio Codec, czyli bezpłatne narzędzie pozwalające na bezstratną kompresję materiału dźwiękowego. W odróżnieniu od formatów takich jak MP3 bądź OGG, FLAC nie powoduje utraty materiału zapisanego w plikach nieskompresowanych (np. WAVE).
Niestety, bezstratne algorytmy kompresji nie są tak wydajne, jak wymienione przed momentem formaty kompresji stratnej. W przypadku kodeków takich jak FLAC pliki wynikowe są około dwa razy mniejsze od źródłowych zbiorów w formacie WAVE. Algorytmy kompresji bezstratnej mogą być jednak bardzo przydatne, na przykład w celu przechowywania na dysku twardym dużych ilości materiału dźwiękowego, bądź w celu przesyłania go przez sieci.
Zainstalowanie programu FLAC jest bardzo proste, nawet gdy dokonuje się kompilacji źródeł. Przydatne jest posiadanie programu Xmms (dzięki któremu będzie można odtwarzać plik *.flac) oraz bibliotek libogg i libvorbis (będzie można skompilować libOggFLAC). Po zainstalowaniu programu można zacząć kompresować pliki, najlepiej poleceniem:
flac plik.wav
Aby zachować plik źródłowy można użyć składni:
flac -o efekt.flac plik.wav
Można też sprecyzować, jak starannie ma być dokonany proces kodowania pliku:
flac -5 plik.wav
gdzie -5 można zastąpić cyfrą z zakresu -0 .. -8, przy czym:
flac plik.wav
Dekodowanie pliku następuje po wpisaniu polecenia:
flac -d plik.flac
Użytkownicy chcący mieć większą kontrolę nad parametrami kodowania mogą korzystać z kilku opcji opisanych na stronie podręcznika man flac(1) w sekcji ENCODING OPTIONS. W tym wypadku należy pominąć opcje -0 do -8, które są w rzeczywistości zespołami kilku parametrów przekazywanych kodekowi.
Dzięki szeregowi różnych opcji bardziej zaawansowani użytkownicy mogą dostosowywać działanie programu kompresującego do własnych zamierzeń i do rodzaju przetwarzanego materiału dźwiękowego. Parametry -0 .. -8 przeznaczone są z kolei do użytkowników początkujących, chcących po prostu uzyskać plik skompresowany w miarę wydajny sposób.
• Programy
• Artykuły
• Blog
• Forum
• Linki
• Kontakt