Что такое формат файла AAX?
.aax - это мультимедийный формат, используемый для сохранения аудиокниг. .aax является улучшением старого формата аудиокниг .aa, добавляя навигацию по главам, возможность выбора более высокого качества звука и встроенные обложки. Формат .aax используется платформами Audible и Amazon. Чтобы получить доступ к аудиокнигам .aax, пользователям необходимо зарегистрировать учетную запись Audible.
«Под капотом» .aax построен на базе ISO Base Media File Format - той же структуре контейнера MP4, которая используется в аудиокнигах .m4b, - с наложенным сверху шифрованием Audible AES-128 CBC DRM. Аудио кодируется в формате AAC со скоростью 64 кбит/с (стандартный AAX) или 128 кбит/с (AAX+). Маркеры глав, хранящиеся в блоке MP4 chpl, позволяют осуществлять навигацию и разделение по главам. Для дешифрования требуется 4-байтовый ключ activation_bytes, производный от учетных данных пользователя Audible, поэтому для воспроизведения требуется авторизованное устройство или приложение.
Audible предлагает два уровня качества: стандартный AAX и вариант более высокого качества AAX+. С 2021 года Audible переходит на более новый формат .aaxc, который заменяет подход с использованием activation_bytes для всей учетной записи на ключи шифрования для каждой отдельной книги.
Продвинутые пользователи могут расшифровать файлы .aax с помощью ffmpeg с флагом -activation_bytes, что позволяет конвертировать их в стандартные аудиоформаты для архивных целей.
Безопасность и защита
РИСК: LOWФайлы AAX от Audible безопасны; они зашифрованы DRM и воспроизводятся только в авторизованных приложениях. Риск возникает только в том случае, если файл с расширением .aax получен из неофициальных источников, что маловероятно, так как DRM делает пиратское распространение в этом формате редким. Сторонние инструменты для удаления DRM законны в некоторых юрисдикциях для личного резервного копирования и незаконны в других (например, US DMCA §1201).
Детали формата
в двух словахПрограммы, открывающие файлы AAX
Технические подробности
глубокая спецификация| Формат контейнера | ISO Base Media File Format (ISOBMFF / структура блоков MP4); бренд `ftyp` - `AAVD` |
| Расположение сигнатуры | Блок `ftyp` со смещением 4; первые 4 байта - размер блока в виде 32-битного целого числа big-endian |
| Аудиокодек | AAC-LC (профиль Low Complexity) |
| Уровни битрейта аудио | 64 кбит/с (стандартный AAX) или 128 кбит/с (AAX+) |
| Частота дискретизации | 22 050 Гц (стандартный AAX) или 44 100 Гц (AAX+) |
| Шифрование DRM | AES-128 в режиме CBC; для дешифрования требуется 4-байтовый ключ `activation_bytes` для каждой учетной записи |
| Хранение ключей DRM | Зашифрованные данные ключей в блоках MP4 `adrmB` и `adrmS` |
| Маркеры глав | Хранятся в блоке MP4 `chpl` (список глав); позволяют осуществлять навигацию и разделение по главам |
| Типичный размер файла | 50 МБ - 900 МБ для аудиокниг продолжительностью от 1 до 40+ часов |
| Дешифрование через FFmpeg | `ffmpeg -activation_bytes <8-hex-chars> -i input.aax output.m4b` |
| Формат-преемник | `.aaxc` - шифрование ключом для каждой книги, внедренное Audible начиная с 2021 года |
| Порядок байтов | Big-endian (спецификация MP4 / ISOBMFF) |
| Поддержка платформ | Windows, macOS, Android, iOS, устройства Amazon Kindle и Fire |
| Выпущен | 2011 (superseded AA format on Audible platform) |
| Последняя версия | AAX+ (128 kbps); being superseded by AAXC (2021) |
| Спецификация | www.audible.com |
Конвертации AAX
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах AAX.
Часто задаваемые вопросы
Как конвертировать AAX в MP3?
activation_bytes от Audible (4-байтовый шестнадцатеричный код, привязанный к вашей учетной записи). Извлеките их с помощью инструмента audible-activator или audible-cli, затем выполните: ffmpeg -activation_bytes XXXXXXXX -i book.aax book.mp3. OpenAudible делает это через графический интерфейс.Может ли VLC воспроизводить файлы AAX?
В чем разница между AAX и AAXC?
activation_bytes для всей учетной записи; AAXC (выпущен в 2021 году) использует уникальные ключи для каждой книги, доставляемые в файле ваучера. AAXC сложнее расшифровать массово, но функционально качество звука такое же.