FLAC

Z Wikipedii

Skocz do: nawigacji, szukaj
Free Lossless Audio Codec (FLAC)
Logo programu
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

[edytuj] Konwersja

  • Mac OS X
    • Toast 7 Titanium
    • Max — wersja 10.4
    • xACT
    • X Lossless Decoder

[edytuj] Nagrywanie w locie

  • Linux
    • GNOME
      • Sound Recorder

[edytuj] Odtwarzanie

[edytuj] Ripowanie

  • Mac OS X

[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

[edytuj] Linki zewnętrzne