Що таке файл AIFF?
AIFF (формат файлу обміну аудіо) — це формат нестисненого аудіофайлу, розроблений Apple у 1998 році, але він базується на EA IFF 85 (стандарт для файлів обміну файлами, розроблений Electronic Arts), форматі оболонки, що використовується в системах Amiga. . Цей формат файлу є стандартом для зберігання семплів звуків. Формат є досить гнучким і дозволяє зберігати монофонічні або багатоканальні семпловані звуки з різною частотою дискретизації та шириною дискретизації. Оскільки файли AIFF не стискаються, це робить їх більшими за розмір, ніж інші формати з втратами даних, наприклад MP3.
Файли AIFF складаються з 2 каналів нестисненого стереоаудіо з розміром вибірки 16 біт, записаних із частотою 44,1 кГц. Завдяки високій якості аудіо 5-хвилинний аудіо може займати до 50 Мб місця на диску, що подібно до формату файлу WAV.
AIFF проти WAV
AIFF і WAV майже однакові за якістю. Обидва вони використовують однакове кодування PCM (імпульсно-кодова модуляція), що робить їх більшими за розміром порівняно з іншими форматами з втратами даних, такими як MP3, M4A. Деякі загальні відмінності наведено в таблиці нижче:
AIFF | WAV |
---|---|
Використовується переважно для MAC | Здебільшого використовується для ПК |
Дозволяє метадані | Не дозволяє метадані |
Структура файлу AIFF
EA IFF 85 визначає загальну структуру для зберігання даних у файлах. Файл EA IFF 85 складається з кількох фрагментів даних. Фрагмент — це будівельний блок файлу AIFF, який складається з певної інформації заголовка, за якою слідують дані:
Файл AIFF — це набір із кількох різних типів блоків. Є два загальні типи фрагментів, які важливі для формування блоку файлу AIFF:
- Common Chunk: містить важливі параметри, що описують семпльований звук, наприклад його довжину та частоту дискретизації.
- Фрагмент звукових даних: містить фактичні зразки аудіо. Існує багато інших необов’язкових фрагментів, у яких перераховуються параметри інструментів, визначаються маркери, зберігається інформація про програму тощо.
Локальні типи блоків
Типи фрагментів для формування AIFF наведено в таблиці нижче:
Тип блоку | Опис |
---|---|
Common Chunk | Common Chunk описує фундаментальні параметри відібраного звуку |
Фрагмент звукових даних | Фрагмент звукових даних містить фактичні кадри вибірки |
Marker Chunk | Marker Chunk містить маркери, які вказують на позиції у звукових даних |
Instrument Chunk | Instrument Chunk визначає основні параметри, які інструмент, наприклад семплер, може використовувати для відтворення звукових даних |
Чанк даних MIDI | Чанк даних MIDI можна використовувати для зберігання даних MIDI |
Чанк аудіозапису | Чанк аудіозапису містить інформацію, що стосується пристроїв аудіозапису |
Application Specific Chunk | Application Specific Chunk може використовуватися для будь-яких цілей виробниками програм |
Comments Chunk | Comments Chunk використовується для зберігання коментарів у ФОРМІ AIFF |
Фрагменти тексту - назва, автор, авторське право, анотація | Усі фрагменти тексту |