Какво е AIFF файл?
AIFF (Audio Interchange File Format) е некомпресиран формат на аудио файл, разработен от Apple през 1998 г., но е базиран на EA IFF 85 (Стандарт за файлове с формат за обмен, разработен от Electronic Arts), формат за обвивка, използван в Amiga системи . Този файлов формат предлага стандарт за съхраняване на семплирани звуци. Форматът е достатъчно добър по отношение на гъвкавостта и позволява съхраняването на монофонични или многоканални семплирани звуци при различни честоти на семплиране и ширини на семплиране. Тъй като AIFF файловете са некомпресирани, това ги прави по-големи по размер в сравнение с други формати със загуба, като MP3.
AIFF файловете се състоят от 2 канала некомпресирано стерео аудио с 16 бита размер на извадката, записано при 44,1 khz. Поради високото качество на звука, 5-минутно аудио може да заеме до 50 MB дисково пространство, което е подобно на файловия формат 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 Data Chunk | MIDI Data Chunk може да се използва за съхраняване на MIDI данни |
Чанк за аудиозапис | Чанкът за аудиозапис съдържа информация, отнасяща се до устройствата за аудиозапис |
Специфично за приложение парче | Специфично за приложение парче може да се използва за всякакви цели от производителите на приложения |
Чанк за коментари | Чанк за коментари се използва за съхраняване на коментари във ФОРМУЛЯРА AIFF |
Текстови части - Име, Автор, Авторски права, Анотация | Всички са текстови части |