FLAC (Бесплатный кодек звука без потерь) - это кодек (компрессор-декомпрессор), который позволяет сжимать цифровой звук без потерь, так что размер файла уменьшается без потери какой-либо информации.

Цифровое аудио, сжатое по алгоритму FLAC, обычно может быть уменьшено до 50–60% от исходного размера и распаковано в идентичную копию исходных аудиоданных.

FLAC - это открытый формат с бесплатным лицензированием и эталонной реализацией, которая является свободным программным обеспечением. FLAC поддерживает метки метаданных, обложки альбомов и быстрый поиск.

Хотя поддержка воспроизведения FLAC в портативных аудиоустройствах и специализированных аудиосистемах ограничена по сравнению с такими форматами, как MP3 или несжатый PCM, FLAC поддерживается большим количеством аппаратных устройств, чем конкурирующие сжатые форматы без потерь, такие как WavPack.

Состав

Проект FLAC состоит из:

The stream formats
A simple container format for the stream, also called FLAC (or Native FLAC)
libFLAC, a library of reference encoders and decoders, and a metadata interface
libFLAC++, an object wrapper around libFLAC
flac, a command-line program based on libFLAC to encode and decode FLAC streams
metaflac, a command-line metadata editor for .flac files and for applying ReplayGain
Input plugins for various music players (Winamp, XMMS, foobar2000, musikCube, and many more)
With Xiph.org incorporation, the Ogg container format, suitable for streaming (also called Ogg FLAC)