AAX ファイル形式とは?
.aax はオーディオブックの保存に使用されるマルチメディア形式です。.aax は古い .aa オーディオブック形式を改良したもので、チャプターナビゲーション、より高いオーディオ品質オプション、および埋め込みカバーアートが追加されています。.aax 形式は Audible および Amazon プラットフォームで使用されます。.aax オーディオブックにアクセスするには、ユーザーは Audible アカウントを登録する必要があります。
内部的には、.aax は ISO Base Media File Format(.m4b オーディオブックで使用されるものと同じ MP4 コンテナ構造)に基づいて構築されており、その上に Audible の AES-128 CBC DRM 暗号化がレイヤー化されています。オーディオは AAC 形式で、64 kbps(標準 AAX)または 128 kbps(AAX+)のいずれかでエンコードされます。chpl MP4 ボックスに保存されたチャプターマーカーにより、チャプターごとのナビゲーションと分割が可能になります。復号には、ユーザーの Audible アカウント認証情報から派生した 4 バイトの activation_bytes キーが必要であり、そのため再生には認証されたデバイスまたはアプリケーションが必要となります。
Audible は、標準の AAX と高品質の AAX+ バリアントの 2 つの品質階層を提供してきました。2021 年以降、Audible は新しい .aaxc 形式に移行しており、これはアカウント全体で共通の activation_bytes 方式を、本ごとの暗号化キーに置き換えるものです。
上級ユーザーは、ffmpeg の -activation_bytes フラグを使用して .aax ファイルを復号し、アーカイブ目的で標準のオーディオ形式に変換することができます。
セキュリティと安全性
リスク: LOWAudible からの AAX ファイルは安全です。これらは DRM 暗号化されており、認証されたアプリでのみ再生されます。リスクが生じるのは、非公式サイトから .aax というラベルの付いたファイルを入手した場合のみですが、DRM によりこの形式での海賊版配布は一般的ではありません。サードパーティの DRM 解除ツールは、個人用バックアップ(形式変換)のために一部の法域では合法ですが、他の法域(米国の DMCA 第 1201 条など)では違法です。
形式の詳細
概要AAX ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | ISO Base Media File Format (ISOBMFF / MP4 ボックス構造); `ftyp` ブランド `AAVD` |
| マジックロケーション | オフセット 4 の `ftyp` ボックス。最初の 4 バイトは 32 ビット ビッグエンディアン整数としてのボックスサイズ |
| オーディオコーデック | AAC-LC (Low Complexity プロファイル) |
| オーディオビットレート階層 | 64 kbps (標準 AAX) または 128 kbps (AAX+) |
| サンプリングレート | 22,050 Hz (標準 AAX) または 44,100 Hz (AAX+) |
| DRM 暗号化 | CBC モードの AES-128。復号にはアカウントごとの 4 バイトの `activation_bytes` キーが必要 |
| DRM キーの保存 | MP4 の `adrmB` および `adrmS` ボックス内の暗号化されたキー素材 |
| チャプターマーカー | `chpl` (チャプターリスト) MP4 ボックスに保存。チャプターごとのナビゲーションと分割が可能 |
| 一般的なファイルサイズ | 1〜40 時間以上のオーディオブックで 50 MB 〜 900 MB |
| FFmpeg 復号 | `ffmpeg -activation_bytes <8文字の16進数> -i input.aax output.m4b` |
| 後継形式 | `.aaxc` - 2021 年から Audible が導入した本ごとのキー暗号化 |
| バイト順序 | ビッグエンディアン (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 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。AAX ファイルについて最初の質問をしてみましょう。
よくある質問
AAX を MP3 に変換するにはどうすればよいですか?
activation_bytes(アカウントに紐付けられた 4 バイトの 16 進コード)が必要です。audible-activator ツールや audible-cli でこれらを抽出し、«ffmpeg -activation_bytes XXXXXXXX -i book.aax book.mp3» を実行します。OpenAudible はこれを GUI で行います。VLC で AAX ファイルを再生できますか?
AAX と AAXC の違いは何ですか?
activation_bytes キーを使用しますが、AAXC(2021 年リリース)はバウチャーファイルで提供される本ごとの固有キーを使用します。AAXC は一括復号がより困難ですが、機能的なオーディオ品質は同じです。