Файл M4A містить аудіо всередині контейнера MP4. Apple запровадила це розширення, щоб можна було відрізнити музичний файл від відеофайлу, оскільки обидва використовують один і той самий базовий контейнер: MPEG-4 Part 14, стандартизований Moving Picture Experts Group і створений на основі старішого формату файлів QuickTime від Apple. Якщо ви купували пісню в онлайн-магазині, записували голосову нотатку на телефоні або експортували аудіо з сучасного редактора, ви майже напевно мали справу з M4A.
Контейнер і те, що в ньому міститься
Головне полягає в тому, що розширення описує оболонку, а не звук. Файл MP4 складається з вкладених блоків, історично званих атомами, кожен з яких позначений чотирма символами. ftyp вказує, який це тип файлу, mdat містить власне аудіодані, а moov містить усе, що їх описує: скільки є доріжок, скільки вони тривають, таблиці таймінгу, що дають плеєру змогу перейти на будь-який момент, а також теги.
Аудіо всередині зазвичай має формат AAC, який є з втратами, тобто частину оригінального запису було відкинуто для економії місця, і відновити її неможливо. Але це так само може бути ALAC, Apple Lossless, який зберігає кожен семпл точно і дає значно більший файл. Обидва позначаються як .m4a, і за самим розширенням неможливо дізнатися, який варіант у вас. Це показує звіт про метадані, і його варто перевірити, перш ніж припускати, що файл є або не є точною копією. Пов’язані розширення використовують той самий контейнер для інших цілей: .m4b позначає аудіокнигу, щоб плеєр запам’ятовував ваше місце, а .m4p був старим форматом магазину із захистом від копіювання.
Які метадані містить файл M4A
Позначення (теги) M4A є гнучкими та широко використовуваними. Теги розміщуються в списку метаданих усередині блоку moov, а їхні назви теж складаються з чотирьох символів, багато з яких починаються із знака авторського права. Поширені з них: ©nam (назва), ©ART (виконавець), aART (виконавець альбому), ©alb (альбом), ©day (дата), ©gen (жанр), trkn (номер доріжки та загальна кількість), disk (номер диска), ©wrt (композитор), ©cmt (коментар), ©lyr (текст пісні), covr (обкладинка), cpil (частина збірки), tmpo (ударів на хвилину) і ©too, застосунок, який кодував файл. Файли подкастів та аудіокниг додають опис і позначки розділів. Є також вільний механізм, який дає змогу будь-якому застосунку зберігати власні іменовані значення, саме так потрапляють ідентифікатори з онлайн-баз музики та дані для безперервного відтворення.
Кілька таких полів є персональними, а одна група особливо. Доріжка, куплена в магазині Apple, містить обліковий запис покупця: поле apID з адресою електронної пошти, через яку було здійснено покупку, поле ownr з іменем власника облікового запису та дату покупки разом із каталоговими номерами магазину. Усе це подорожує разом із файлом, коли його копіюють або передають, що для багатьох стає несподіванкою. Крім того, заголовок контейнера зберігає час створення та змінення для файлу і для кожної доріжки, відлічений у секундах від початку 1904 року, тож запис зазвичай має власну дату, навіть якщо всі інші поля порожні. Застосунки для запису можуть додавати свої дані через вільний механізм, і те, що там опиняється, повністю залежить від застосунку.
Коли використовувати M4A
M4A є вдалим форматом за замовчуванням для музики та мовлення, яке ви хочете зберігати й упорядковувати. Він добре стискає як AAC, може бути без втрат як ALAC, коли на першому місці якість, а його система тегів послідовніша, ніж у двох конкуруючих версій ID3 у MP3. MP3 усе ще випереджає його за поширеністю, тому старе автомагнітола чи дешевий портативний плеєр є вагомою причиною для конвертації. А якщо ви плануєте передати куплений файл комусь іншому, спершу перегляньте поля облікового запису: очистити їх означає перетворити пересилання з передавання пісні на передавання вашої адреси електронної пошти.