Author: Josh Coalson
Description: An open source codec for lossless audio compression and decompression
Keywords: lossless,audio,codec,encoder,decoder,compression,compressor,archive,archiving,backup

| | начало | | | новости | | | файлы | | | характеристики | | | цели | | | формат | |
| | id | | | сравнение | | | разработка | | | документация | | | ссылки | | | авторы | |

| | english | | | русский | |

## FLAC: начало

### Статус

26 января 2003: FLAC 1.1.0

Вышла версия FLAC 1.1.0. Среди новых возможностей поддержка ReplayGain и списков разметки аудиодисков. Кроме того улучшено сжатие 24-битных файлов и добавлениа поддержка редактирования тегов в плагинах. Подробнее об этом на странице новостей.

Обратите внимание на то, что был увеличен младший номер версии, а значит совместимость снизу вверх была нарушена (т.е. более ранние версии декодеров не смогут воспроизводить файлы, созданные более поздними версиями кодера). Это произошло из-за ошибки в декодерах в версиях до 1.0.4 включительно, из-за которой декодеры неправильно пропускали неизвестные блоки метаданных. Потоковый формат не изменился, поэтому обратная совместимость не нарушена. Это значит, что файл FLAC со списком разметки аудиодиска не будет декодироваться версиями до 1.1.0, в которой была исправлена упомянутая выше ошибка.

Если вы используете FLAC и у вас есть предоложения или патчи, пожалуйста, присодиняйтесь к списку рассылки или группе разработчиков. Сообщить об ошибке можно здесь.

### Что такое FLAC?

FLAC - это аббревиатура от Free Lossless Audio Codec (свободный аудиокодек, сжимающий без потерь). Проект FLAC включает:

> - потоковый формат;
> - базовые кодеры и декодеры в виде библиотек;
> - `flac`, утилиту командной строки, выполняющую сжатие и распаковку файлов .flac;
> - `metaflac`, утилиту командной строки для редактирования метаданных в файлах .flac;
> - плагины для разных плейеров.

"Свобода" означает, что спецификация потокового формата открыта для всех и может быть использована для любых целей (проект FLAC оставляет за собой право устанавливать спецификации и сертифицировать относящиеся к нему продукты на совместимость), а также то, что ни формат, ни один из реализованных методов кодирования/декодирования не запатентованы. Это также значит, что все исходные тексты доступны по лицензиям, обязывающим предоставлять исходные коды.

FLAC компилируется на множестве платформ: Unixes (Linux, *BSD, Solaris, OS X), Windows, BeOS и OS/2. Имеются системы сборки для autoconf/automake, MSVC, Watcom C и Project Builder.

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

### Файлы

На этой странице находятся ссылки на исходные тексты, а также скопилированные версии для различных операционных систем, кроме того их можно получить прямо на SourceForge.

### Документация

Документация доступна в режиме онлайн и в дистрибутивах. Информация по установке и использованию `flac` и плагинов находится здесь. Более детальная информация о формате FLAC и базовом кодере приведена на этой странице.

### Регистрация id

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

Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson