FLAC
Z Wikipedii
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ą
- 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
- Mac OS X
- Toast 7 Titanium
- Max
[edytuj] Wsparcie sprzętowe
[edytuj] Natywne
- PENTAGRAM
- Eon Slide-R Twin Core
- Eon Cineo
- Vanquish R Wave Twin Core
- VEDIA
- C3
- M10
- V39
- 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