Файл с расширением .flac не открывается в старом плеере или занимает в разы больше места, чем привычный MP3 — типичная ситуация, с которой сталкиваются пользователи, впервые скачавшие музыку в этом формате. Причина проста: FLAC (Free Lossless Audio Codec) — это аудиокодек со сжатием без потерь, который сохраняет исходное качество звука бит в бит, и для его воспроизведения нужна поддержка со стороны плеера или устройства.
Разберёмся, как устроен этот формат, чем он принципиально отличается от MP3 и WAV, на каких устройствах воспроизводится и когда его использование действительно оправдано, а когда — лишняя трата места на диске.
Что такое FLAC и как он работает
FLAC — открытый и бесплатный аудиокодек, разработанный в рамках проекта Xiph.Org. Его ключевая особенность — сжатие без потерь (lossless): при кодировании из файла не удаляется никакая звуковая информация. Если распаковать FLAC обратно в WAV, полученный файл будет полностью идентичен оригиналу.
Принцип работы напоминает архиватор вроде ZIP, только заточенный под звук. Кодек находит повторяющиеся закономерности в аудиопотоке и записывает их компактнее, используя методы предсказания сигнала. В результате размер файла обычно уменьшается примерно на 30–60% по сравнению с несжатым WAV, хотя точная степень сжатия зависит от характера самой записи.
При этом FLAC поддерживает метаданные (теги, обложки альбомов), потоковое воспроизведение и быструю перемотку к любой точке трека. Формат не защищён патентами, поэтому его свободно встраивают в программное и аппаратное обеспечение.
💡FLAC сжимает аудио без потери качества: после декодирования звук полностью совпадает с оригиналом, а размер файла уменьшается примерно на 30–60% по сравнению с несжатым WAV.