Открыть сервисСервис

Формат M4A

M4A — цифровой аудиоконтейнер формата MPEG-4 (часть семейства MPEG-4 Part 12, ISO/IEC 14496-14), предназначенный для хранения звуковых дорожек. Расширение .m4a используется для файлов, в которых аудио закодировано в форматах AAC (Advanced Audio Coding) или ALAC (Apple Lossless Audio Codec), без видеосоставляющей. Формат получил широкое распространение благодаря высокому качеству звука при сравнительно низком битрейте и поддержке со стороны Apple и большинства современных медиаплееров.

История и происхождение

Стандарт MPEG-4 Part 14 (MP4) был опубликован в 2001 году как контейнер для мультимедийных данных. Формат M4A выделился из MP4 как отдельное расширение в начале 2000-х годов, когда компания Apple начала использовать его для музыкальных файлов в iTunes Store. Идея заключалась в том, чтобы отделить чисто аудиофайлы от видеофайлов в формате MP4, которые в то время ассоциировались с видеоконтентом.

Apple выбрала AAC в качестве основного кодека для M4A, поскольку он обеспечивал лучшее качество звука по сравнению с MP3 при одинаковом битрейте. Позже в M4A также стал поддерживаться кодек ALAC — собственный формат сжатия без потерь от Apple.

Технические характеристики

M4A использует ту же структуру контейнера, что и MP4, но содержит только аудиодорожки. Основные технические особенности:

ПараметрЗначение
Расширение файла.m4a
Тип медиаАудио (без видео)
КодекиAAC, ALAC
Битрейт AAC96–320 кбит/с
Частота дискретизациидо 96 кГц
Битностьдо 24 бит (ALAC)
СтандартISO/IEC 14496-14

Файлы M4A могут быть как с потерями (AAC), так и без потерь (ALAC). AAC с битрейтом 256 кбит/с считается неотличимым от оригинала для большинства слушателей, а ALAC обеспечивает полное сохранение исходного звука.

Структура файла

Файл M4A построен на основе системы «атомов» (boxes) — иерархической структуры данных, унаследованной от QuickTime. Каждый атом содержит заголовок с размером и типом данных. Основные атомы включают:

Такая структура позволяет быстро перематывать файл и читать метаданные без полного декодирования.

Качество и сжатие

AAC — основной кодек M4A — является развитием формата MP3 и использует более эффективные алгоритмы сжатия. Он поддерживает:

По субъективным оценкам, AAC при битрейте 128 кбит/с сопоставим с MP3 при 192 кбит/с, а при 256 кбит/с практически неотличим от CD-качества. Кодек ALAC работает по принципу сжатия без потерь, аналогичному FLAC, и позволяет вернуть исходные данные без изменений.

Совместимость

Файлы M4A поддерживаются:

  • на устройствах Apple (iPhone, iPad, iPod, Mac, iTunes/Music);
  • в Windows Media Player (начиная с Windows 7);
  • в большинстве Android-плееров;
  • в VLC, foobar2000, AIMP и других кросс-платформенных плеерах;
  • на стриминговых сервисах (Apple Music, YouTube Music).

Некоторые старые проигрыватели и автомобильные магнитолы не поддерживают M4A — в таких случаях файлы конвертируют в MP3.

Преимущества и недостатки

К достоинствам M4A относятся:

  • высокое качество звука при небольшом размере файла;
  • поддержка метаданных и обложек;
  • отсутствие DRM-защиты (в отличие от формата M4P, использовавшегося в iTunes Store);
  • быстрый доступ к произвольным точкам файла.

К недостаткам:

  • меньшая распространённость по сравнению с MP3;
  • несовместимость со старым оборудованием;
  • потенциальные проблемы с DRM-контентом, сконвертированным из M4P.

M4A и MP3: отличия

КритерийM4AMP3
Год стандарта20011993
КодекAAC/ALACMPEG-1/2 Audio Layer III
Качество при 128 кбит/сВышеНиже
Поддержка без потерьДа (ALAC)Нет
МетаданныеПолные (ID3-подобные)ID3
СовместимостьСредняяМаксимальная

Применение

M4A активно используется в цифровой дистрибуции музыки, подкастинге и мобильных приложениях. Формат стал стандартом де-факто для аудиоконтента в экосистеме Apple, а с распространением AAC — и за её пределами. Многие студии звукозаписи и независимые музыканты распространяют свои треки в M4A, поскольку формат обеспечивает хорошее соотношение качества и размера файла.

Источники:

  • ISO/IEC 14496-14:2003 — MPEG-4 Part 14: MP4 file format
  • AAC Technical Overview, Dolby Laboratories
  • Apple Lossless Audio Codec specification
  • Documentation of the MP4 container format (ISO Base Media File Format)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru