| Free Lossless Audio Codec (FLAC) | |
| Rodzaj | kompresor dźwięku |
| Aktualna wersja stabilna | 1.2.1 |
| Licencja | Open Source |
| Platforma systemowa | Windows 9x/NT/2000/XP, Linux, Mac OS X, Amiga, Solaris 2.7, IRIX |
| http://flac.sourceforge.net/ | |
FLAC (ang. Free Lossless Audio Codec) - format bezstratnej kompresji dźwięku z rodziny kodeków Ogg. Format ten jest rozwijany przez Xiph.Org Foundation, a jego wzorcowa implementacja jest Wolnym Oprogramowaniem.
W przeciwieństwie do stratnych kodeków dźwięku takich jak Vorbis, MP3 i AAC, kodek FLAC nie usuwa żadnych danych ze strumienia audio, dzięki czemu po dekompresji otrzymujemy dźwięk identyczny z pierwowzorem. Format FLAC jest obecnie obsługiwany przez większość oprogramowania służącego do edycji i odtwarzania dźwięku (czasami wymagana jest odpowiednia wtyczka).
29 stycznia 2003 Xiphophorus (obecnie Xiph.Org Foundation) przyjęła FLAC pod swój patronat. Są tam już m.in. Ogg Vorbis, Ogg Theora i Speex.
Spis treści |
edytuj Projekt FLAC
Projekt FLAC składa się z:
- formatu strumieniowego
- powiązanego enkodera i dekodera w formie bibliotek
- flac - programu służącego do kompresji/dekompresji
- metaflac - programu służącego do edycji metadanych plików FLAC
- wtyczek dla odtwarzaczy audio
Według licencji specyfikacja formatu może być wykorzystana przez każdego bez wcześniejszego pozwolenia (Xiph.org zachowało prawa do ustanawiania specyfikacji formatu), z zastrzeżeniem, że żaden element formatu nie zostanie opatentowany. Oznacza to także, że wszystkie implementacje w jakikolwiek sposób powiązane z projektem FLAC będą stanowić wolne oprogramowanie - kody źródłowe dla libFLAC i libFLAC++ dostępne są na zasadach licencji BSD, natomiast kody dla flac, metaflac i wtyczek na zasadach licencji GPL.
edytuj Kompresja FLAC
- Brak utraty jakości
- Szybka kompresja
- Dekodowanie w czasie rzeczywistym (małe wymagania sprzętowe)
- Sprzętowe wsparcie odtwarzania
- Strumieniowość
- Metadane
- Odporność na błędy
FLAC działa podobnie do formatu MP3, z tą różnicą, że należy do grupy kodeków bezstratnych. Wszystkie dane podlegające procesowi kompresji można odzyskać dokonując dekompresji - analogicznie jak w formacie ZIP. Jednak format FLAC został stworzony specjalnie do zmniejszania objętości plików dźwiękowych, dlatego przy kompresji tych plików możemy otrzymać dużo lepsze wyniki niż przy użyciu formatu ZIP (ZIP 10%-20%, FLAC 40%-60%). Kodeki stratnej kompresji mogą uzyskać stosunek kompresji nawet 90%, jednak jest to związane z usunięciem pewnych danych.
edytuj Oprogramowanie obsługujące FLAC
- Windows
- Easy Media Creator
- Easy CD-DA Extractor
- Nero Burning ROM z opcjonalną wtyczką
- Exact Audio Copy v.0.99 prebeta 4
- Rockbox - alternatywne oprogramowanie Open Source dla wybranych odtwarzaczy mp3
edytuj Konwersja
- Mac OS X
- Toast 7 Titanium
- Max — wersja 10.4
- xACT
- X Lossless Decoder
edytuj Nagrywanie w locie
- Linux
- GNOME
- Sound Recorder
- GNOME
edytuj Odtwarzanie
- Wieloplatformowy
- VLC Media Player
- AmigaOS 4
- TuneNet
- Mac OS X
- Cog
- Windows
- Windows Media Player i Media Player Classic
- Winamp
- foobar2000
- ALSong
- QCD
- Aimp (wersja 1 i 2)
- JetAudio
- Linux
edytuj Ripowanie
- Windows
- Easy Media Creator
- Easy CD-DA Extractor
- Nero Burning ROM
- Exact Audio Copy v.0.99 prebeta 4
- Mac OS X
- Toast 7 Titanium
- Max
- Linux
- Mencoder
- GNOME
- KDE
edytuj Wsparcie sprzętowe
edytuj Natywne
- Vedia: C3, M10, V39, C6, C5, C6+, T8
- PENTAGRAM: Eon Slide-R Twin Core, Eon Cineo, Vanquish R Wave Twin Core
- Cowon: A2, D2
- iAUDIO: 6, 7, F2, M3, M5, X5, U3, U5
- iRIVER: E100
- Meizu
- Rio Karma
- Sonos
- Squeezebox network music player
- TrekStor Vibez
- VTec: PRO MP640, PRO V39
edytuj Nabyte
- każdy odtwarzacz wspierający Rockbox m.in. odtwarzacze:
edytuj Linki zewnętrzne
- (en) strona FLAC
- (en) Xiph.Org Foundation
- (pl) Porównanie kodeków bezstratnych
