AAC
![]() |
拡張子 | .3gp .3g2 .aac .avi .m2ts .m4a .m4b .m4p .mov .mp4 .wav .mkv .mka |
---|---|
MIMEタイプ | audio/aac, audio/aacp, audio/3gpp, audio/3gpp2, audio/mp4, audio/MP4A-LATM, audio/mpeg4-generic |
種別 | 非可逆圧縮 |
包含先 | AVI MP4 MPEG-2システム MOV WAV Matroska |
国際標準 | ISO/IEC 13818-7, ISO/IEC 14496-3 |
AAC(Advanced Audio Coding, 先進的音響符号化)とは1997年に ISO/IEC JTC 1 の Moving Picture Experts Group (MPEG) において規格化された音声圧縮方式のことである。
概要
MP3等のMPEG-1 Audioや、MPEG-2 Audio BC (Backward Compatible) を超える高音質・高圧縮を目的に標準化された方式である。
MPEG-2 Audio BCとは異なり、符号化アルゴリズムにおいてMPEG-1 Audioとの互換性はない。ファイルに格納した場合の拡張子は、「*.mov,*.mp4,*m2ts,*.m4a,*.m4b,*.m4p,*.3gp,*.3g2」または「*.aac」。なお、放送では ADTS (Audio Data Transport Stream) と呼ばれるヘッダ形式で伝送されることが多い。サンプリング周波数はMP3が最大48kHzまでだったのに対し、AACは最大96kHzまで対応している。
種類
MPEG-2 AACとMPEG-4 AAC
AACにはMPEG-2 AAC (ISO/IEC 13818-7) と MPEG-4 AAC (ISO/IEC 14496-3, Subpart 4) とが存在する。MPEG-4 AACは、MPEG-2 AACにPNS や LTP といったツールを利用可能としたものであるが、基本的なアルゴリズム自体に違いはなく、追加技術を使用しなければヘッダの一部分が 1 ビット異なるだけであり、通常の使用では区別する必要はほとんどない。
- PNS
- PNS(Perceptual Noise Substitution)は、エンコード時に低減されたノイズを復元するツールである。
- LTP
- LTP(Long Term Prediction)は、低周波領域の波形を復元するツールである。
AACプロファイルと追加技術
AAC にも拡張機能が使用可能かどうかによって幾つかの種類があるが、一般的に利用されているのは AAC-LC (AAC Low Complexity) と呼ばれる基本機能だけを用いるものである。
- MPEG-2/4 AAC Main
- メインのAACとして開発された。圧縮率は高いが演算量が多く再生負荷が大きい。
- MPEG-2/4 AAC-LC(Low Complexity)
- AAC Mainから後方予測(backward prediction)の機能を除いた方式。
- MPEG-2/4 AAC SSR(Scalable Sample Rate)
- 周波数によって4つのブロックに分け、それぞれを符号化する方式。
MPEG-4 AAC v3 においては、SBR (Spectral Band Replication) や パラメトリックステレオ (Parametric Stereo) 技術によって 64kbps を下回るような超低ビットレートにおける品質を改善する HE-AAC (High-Efficiency AAC) が追加承認されている (AAC-LC, HE-AAC (aacPlus, AAC+SBR), HE-AAC Version 2 (aacPlus Version 2, Enhanced aacPlus, AAC+SBR+PS))。
- MPEG-2/4 HE-AAC
- AAC-LC + SBR。SBRは高周波域の波形を補完するツールである。SBRを利用することで低ビットレートでも中~高音質の再生を可能としている。
- MPEG-2/4 HE-AAC v2
- AAC-LC + SBR + PS。PS(Parametric Stereo)はモノラルの音声を擬似的にステレオに復元するツールである。HE-AACよりもさらに低ビットレートで中~高音質の再生を行う。
- MPEG-4 AAC-LD(Low Delay)
- 符号化などによる延滞時間を減少させたAAC。テレビ電話などで使用することを目的としている。
- MPEG-4 AAC-ELD(Enhanced Low Delay) / AAC-ELD v2
- AAC-LDを改良した方式。
利用状況
MPEG-2 AAC は主に日本の BS デジタル放送と地上デジタル波放送の ISDB 規格や SD-Audio の AAC フォーマット、ヨーロッパ圏の DVD などで利用できる。北米や日本の DVD では、AAC ではなく AC-3 や DTS が採用されている。
MPEG-4 AAC は ウォークマンなどのデジタルオーディオプレーヤー、PlayStation Portableや DSi などのゲーム機、携帯電話等、多くの機器やソフトウェアがサポートしている。また、第三世代携帯電話用の動画フォーマットである3GPP や 3GPP2 の音声圧縮方式としても採用されている。
音楽配信サービスでは、パソコン、iPod 向けのiTunes Storeや携帯電話向けの着うたで AAC が採用されている。ただし、これらのファイルの一部には DRM が導入され、同じ AAC であるが互換性がないものがある。[1]AAC は iPod および iTunes(標準で AAC を使用する)の普及とともに次第にシェアを拡大している[独自研究?]。そのため以前は AAC に対応していなかったソニーやパナソニック、ケンウッド(現・JVCケンウッド) などのデジタルオーディオプレーヤーも現在では AAC に対応している。
符号化アルゴリズム
AAC (AAC-LC) の符号化処理は以下の流れで行われる。
- MDCT による直交変換
- 入力は窓長 2048 もしくは 256 の MDCT を用いてそれぞれ 1024 点 (long block)、128 点 (short block) の周波数領域のデータに変換される。MP3 が一旦時間領域のフィルタで 32 サブバンドに分割した後にMDCTを行っていたのに対し、AACでは入力サンプルに対してそのままMDCTが行われる。
- 変換長は、入力信号の性質によって切り替えられる(アタック音など時間領域で急峻な変化を見せる信号にはshort blockが使われる)。long blockが576点相当(32 サブバンド × 18 点)、short block が 192 点相当(32 サブバンド × 6 点)であった MP3 と比較して long block をより長くすることで周波数解像度の向上による符号化効率の改善が short block をより短くする事で時間解像度の向上によるプリエコー抑制力の改善がなされている。
- TNS
- ステレオ・コーディング
- 入力信号がステレオの場合は、ステレオ特有の性質を利用した符号化が行われる。
- なおステレオ・コーディングはサブバンド毎に利用しなかったり、どちらか片方だけを利用したりすることができる。両方同時に使用することはできない。
- インテンシティ・ステレオ
- 左右の信号を、単一の信号と定位情報のみに削減して符号化する。
- MS ステレオ
- 左右の信号を和/差信号とする。
- 量子化
- 聴覚心理モデルで決定した許容量子化雑音エネルギーと量子化雑音エネルギーが比例するようにスケールファクタ・バンド(近い周波数のMDCT係数をまとめたグループ)毎に量子化を行う。long block のスケールファクタ・バンドの数は49 (44.1kHz) であり、21 であった MP3 と比較して細かい制御が可能になっている。
- ハフマン符号化
- 量子化された値を固定ハフマン符号化する。符号帳は 11 種類の中からサブバンド毎に選択される。
コンテナ対応
備考
AAC はドルビーラボラトリーズも共同開発の一員で、AAC ロゴはドルビーラボラトリーズの登録商標である(日本国特許庁商標登録番号:第4693750号)。AAC にはドルビーのほか AT&T, Fraunhofer IIS, ソニー, ノキアの特許技術が使用されている[1]ためソフトウェアメーカーなどから納付されたライセンス料はこれらの企業に分配されている。また、ライセンス管理はドルビーの子会社 Via Licensing が行っている。
なお MPEG-4 AAC が含まれる MPEG-4 Audio のカテゴリには NTT サイバースペース研究所が開発した TwinVQ が存在するが、これは AAC とは別物である。
利用例
AAC や HE-AAC は下記に採用されており、実際に利用されている。
- Adobe Flash Player 9 以降 - HE-AAC v2 まで対応
- iTunes, iTunes Store, QuickTime
- iPod, iPhone, iPad
- PSP, PSVita,PS3,PS4
- DSi(DSi サウンド), Wii(写真チャンネル) - v1.1 から対応。
- 地上デジタル放送
- BSデジタル放送
- スカパー!プレミアムサービス
- Blu-ray Disc (BDAV)
- 着うたフルプラス - KDDIおよび沖縄セルラー電話の一部の au 携帯電話向け音楽配信サービス。
- SD-Audio
- Liquid Audio
- Nero Digital
- mora - ソニーグループの音楽配信サービス。2012年10月よりAACによる配信を開始(それ以前はATRAC3による配信)。
脚注
- ^ 例えばiTunes Storeでは以前、拡張子が .m4p の AAC が配信フォーマットとして用いられていたが、これには iTunes Store 独自の FairPlay という DRM が付加されていたため携帯電話で再生することができなかった。2009年にはiTunes Store において大半の曲がDRMフリーでリリースされた。ただし一部のメタ情報やデータコンテナの相違から、そのままのオーディオファイルを使用する場合に非互換性が残る場合がある。