Без потерь и примерно вдвое меньше
AIFF хранит звук без сжатия: это надёжно, но расточительно. FLAC хранит те же самые сэмплы со сжатием без потерь, поэтому файл становится меньше, а звук остаётся побитово идентичным. Конвертация AIFF в FLAC — привычный шаг, когда музыкальную коллекцию переносят с Mac, создают архив собственных записей или настраивают медиасервер вроде Plex, Jellyfin или сетевой проигрыватель, которому больше подходит FLAC.
Сколько места можно сэкономить
| Источник | AIFF, минута | FLAC, минута |
|---|---|---|
| Рип с CD, 16 бит, 44,1 kHz | 10,6 МБ | около 5–7 МБ |
| Студийный микс, 24 бита, 48 kHz | 17,3 МБ | около 9–12 МБ |
| Hi-Res, 24 бита, 96 kHz | 34,6 МБ | около 17–23 МБ |
Музыкальная библиотека в AIFF объёмом 100 ГБ обычно превращается в 50–65 ГБ FLAC. Тихая акустическая музыка сжимается сильнее, чем громкие плотные миксы.
Чем FLAC хорош, кроме размера
- Надёжные теги и обложки. Поддержка тегов в AIFF зависит от программы, а теги FLAC читает почти любой проигрыватель.
- Встроенная контрольная сумма аудиоданных: повреждённые файлы легко обнаружить.
- Широкая поддержка в Windows, Android, Linux, сетевых проигрывателях и медиасерверах.
- Открытый формат без лицензионных отчислений, который будет читаться и через десятки лет.
Настройки и ограничения
Выбирайте ту же разрядность, что и у AIFF. Чтобы сохранить качество без потерь, 24-битный файл должен остаться 24-битным; 16 бит подходят только для 16-битных исходников. Частота дискретизации не меняется. Если в AIFF есть блок ID3 с названием, исполнителем и альбомом, эти теги копируются в FLAC как комментарии Vorbis. Маркеры и точки лупа из музыкальных программ не переносятся.
Приложения Apple поддерживают FLAC ограниченно. Музыка на Mac не импортирует FLAC, а iPhone воспроизводит его через приложение «Файлы». Если нужна совместимость и с техникой Apple, храните FLAC как архив, а копии для прослушивания делайте через конвертер FLAC в M4A. Если программе снова понадобится формат без сжатия, конвертируйте обратно: FLAC в AIFF или FLAC в WAV — вы получите исходные сэмплы в точности.