| 高効率の高度なオーディオコーディング | |
|---|---|
| ファイル名拡張子 | MPEG/3GPPコンテナ リンゴの容器
ADTS ストリーム (生データではなく、ヘッダーを含む)
|
| インターネットメディアの種類 | audio/aacaudio/aacpaudio/3gppaudio/3gpp2audio/mp4 |
| 開発者 | ISO |
| フォーマットの種類 | オーディオ圧縮形式 |
| 含まれるもの | MPEG-4 Part 14、3GPおよび3G2、ISOベースのメディアファイル形式、オーディオデータ交換形式(ADIF)、オーディオデータトランスポートストリーム(ADTS) |
| 延長 | AAC |
| 標準 | ISO/IEC 14496-3 |


高効率高度オーディオ符号化(HE-AAC)は、MPEG-4規格の一部である、デジタルオーディオの非可逆データ圧縮のためのオーディオ符号化フォーマットです。ストリーミングオーディオなどの低ビットレートアプリケーション向けに最適化された、低複雑度AAC(AAC-LC)の拡張版です。
使用プロファイルHE-AAC v1は、スペクトル帯域複製(SBR)を使用して、周波数領域における修正離散コサイン変換(MDCT)の圧縮効率を高めます。[ 3 ]使用プロファイルHE-AAC v2は、SBRとパラメトリックステレオ(PS)を組み合わせて、ステレオ信号の圧縮効率をさらに高めます。
HE-AACは、 ISO / IEC 14496–3においてMPEG-4オーディオプロファイルとして定義されています。HE-AACは、 HDラジオ、[ 4 ] DAB+、Digital Radio Mondialeなどのデジタルラジオ規格で使用されています。
HE-AACの原型は、 MPEG-2 AAC-LCと独自のスペクトルバンドレプリケーション(SBR)メカニズムを組み合わせたCoding Technologies社によって開発され、 XMラジオの衛星ラジオサービスで使用されました。その後、Coding Technologies社は、最終的にHE-AACとなったSBRメカニズムのベースとして、MPEGにSBRメカニズムを提出しました。
HE-AAC v1は、2003年にMPEGによってMPEG-4オーディオのプロファイルとして標準化され、ISO/IEC 14496-3:2001/Amd 1:2003 [ 5 ]仕様の一部として公開されました。
HE-AAC v2プロファイルは、ISO/IEC 14496-3:2005/Amd 2:2006に従って2006年に標準化されました。[ 1 ] [ 6 ]
HE-AAC仕様の一部は、これまでに 3GPP TS 26.401 、[ 7 ] ETSI TS 126 401 V6.1.0 、[ 8 ] ISO/IEC 14496-3:2001/Amd.1:2003 、 ISO/IEC 14496-3:2001/Amd 2:2004などの様々な団体によって 標準化され、公開されている。 [ 9 ]
当時、Coding Technologies は、現在 HE-AAC v1 として知られている規格に対してAAC+およびaacPlusという商標を使用し始めており、現在 HE-AAC v2 として知られている規格に対してaacPlus v2およびeAAC+ という商標を使用し始めていました。
テストによれば、64 kbit/s HE-AACからデコードされた素材は、高品質のエンコーダを使用して128 kbit/sでMP3からデコードされた素材と同等のオーディオ品質を持たないことが示されています。[ 10 ] [ 11 ] [ 12 ] [ 13 ]ビットレートの分布とRMSDを考慮したテストでは、 mp3PRO、HE-AAC、Ogg Vorbisの3つが同点でした。
3GPPがリビジョン 6 の仕様策定プロセス中に実施したさらなる制御テストでは、HE-AAC と HE-AAC v2 は、低ビット レート (例: 24 kbit/s) の音楽に対して「良好な」オーディオ品質を提供することが示されています。
2011年に行われた公開リスニングテスト[ 14 ]では、当時最も評価が高かった2つのHE-AACエンコーダをOpusとOgg Vorbisと比較し、Opusが64 kbit/sにおいて他のすべての競合製品に対して統計的に有意な優位性を示したことが示されました。AppleのHE-AAC実装は2位にランクされました。Ogg VorbisとNero HE-AACは3位タイでした。
SBRをサポートしていないMPEG-2およびMPEG-4 AAC-LCデコーダーは、オーディオのAAC-LC部分をデコードするため、サンプリング周波数が半分のオーディオ出力となり、オーディオ帯域幅が減少します。その結果、通常、オーディオ製品からオーディオ信号の高音域、つまり高音域が欠落すること になります。
Orban Opticodec-PCストリーミングおよびファイルエンコーダは、2003年に発売されたAAC-LC / HE-AACをサポートする最初の商用エンコーダでした。現在では廃止され、StreamS/Modulation IndexのStreamSエンコーダに置き換えられています。StreamSエンコーダは、 xHE-AAC / Unified Speech and Audio Codingのサポートなど、より多くの機能を備えています。現在、大手コンテンツプロバイダーの一部で使用されており、ライブエンコードの業界標準と見なされています。
Sony は SonicStage バージョン 4 以降、HE-AAC エンコーディングをサポートしています。
iTunes 9はHE-AACエンコードと再生をサポートしています。[ 15 ] [ 16 ]
Neroは無料のコマンドラインHE-AACエンコーダであるNero AAC Codecをリリースしており[ 17 ]、Neroソフトウェアスイート内でもHE-AACをサポートしています。
Sorenson Media の Squeeze Compression Suite には HE-AACv1 エンコーダーが含まれており、macOSとWindowsで利用できます。
3GPPコンソーシアムは、競争力のある品質を提供すると思われるリファレンスHE-AACv2エンコーダのソースコードを公開しました。[ 18 ]
Winamp ProはHE-AACへの音楽リッピングもサポートしています。Winampのメディアライブラリ用のトランスコードプラグインを使用すれば、あらゆるファイルをHE-AACに変換できます。[ 19 ]
macOS オーディオ エンコーディング プログラムであるXLD は、サポートされているあらゆる形式から HE-AAC へのエンコーディングを提供します。
Nokia PC Suite は、オーディオファイルを携帯電話に送信する前に eAAC+ 形式にエンコードする場合があります。
HE-AAC v1およびv2エンコーダは、Android 4.1以降のバージョンではFraunhofer FDK AACライブラリによって提供されています。[ 20 ]
HE-AAC は、オープンソースのFAAD/ FAAD2デコード ライブラリと、それを組み込んだすべてのプレーヤー ( VLC メディア プレーヤー、Winamp、foobar2000、Audacious Media Player、SonicStageなど)でサポートされています。
Nero AAC コーデックは、 HE および HEv2 AAC のデコードをサポートしています。
HE-AAC は、AOL RadioやPandora Radioクライアントでも使用され、低ビットレートで高忠実度の音楽を配信します。
iTunes 9.2 および iOS 4 には、HE-AAC v2 パラメトリック ステレオ ストリームの完全なデコード機能が含まれています。
Dolbyは2008年9月にDolby Pulseデコーダーとエンコーダーをリリースしました。HE-AAC v2はDolby Pulseの中核を成すため、Dolby PulseでエンコードされたファイルとストリームはAAC、HE-AAC v1、v2デコーダーで再生できます。逆に、AAC、HE-AAC v1、v2でエンコードされたファイルとストリームはDolby Pulseデコーダーで再生できます。
Dolby Pulse は、HE-AAC v2 に加えて次の追加機能を提供します。
Dolby はさらに、Dolby Pulse、HE-AAC、または AAC 再生機能を必要とする PC アプリケーションへの統合に適した SDK として PC デコーダーをリリースしました。
HE-AAC v2デコーダーはAndroidのすべてのバージョンで提供されています。[ 20 ] Androidバージョン4.1以降ではデコードはFraunhofer FDK AACによって処理されます。
| 応用 | プラットフォーム | 説明 |
|---|---|---|
| AIMP | ウィンドウズ | Winampのような代替音楽プレーヤー[ 22 ] |
| Adobe Flash Player | Windows、macOS、ChromeOS、Linux | ブラウザプラグイン[ 23 ] [ 24 ]あらゆるRTMPソースからのAAC+をサポートします。ADTSコンテナにラップされたライブストリームはネイティブサポートされていないため、再ラップする必要があります。(例えば、Icecast KHはFlashと互換性のある.flvコンテナでストリームを提供できます。) [ a ] |
| Amarok(ソフトウェア) | ウィンドウズ、Linux | オープンソースの音楽プレーヤー |
| 大胆なメディアプレーヤー | ウィンドウズ、Linux | オープンソースの音楽プレーヤー |
| デッドビーフ | Linux、Android | オープンソースの音楽プレーヤー |
| プラッテンキステ | ウィンドウズ | フリーウェアのインターネットラジオアプリケーション(ドイツ語) |
| フーバー2000 | ウィンドウズ | フリーウェアの音楽プレーヤー |
| フリーク | Windows、macOS、Linux | オープンソースのオーディオコンバーター |
| Fストリーム | macOS、iOS | インターネットラジオアプリケーション |
| ググラジオ | iOS | インターネットラジオアプリケーション |
| インターネットラジオプレーヤー | アンドロイド | インターネットラジオプレーヤー |
| インターネットラジオボックス 2012年8月25日アーカイブ- Wayback Machine | iOS | インターネットラジオアプリケーション |
| iTunes | Windows、macOS | フリーウェアの音楽プレーヤー。Macコンピュータにプリインストールされています。 |
| ジェットオーディオ | Windows、Android | シェアウェアメディアプレーヤー |
| MediaHuman オーディオコンバーター | Windows、macOS | フリーウェアのオーディオコンバーター(MP3、AAC、AIFF、WAV などの変換をサポート) |
| MPlayer | Windows、macOS、Linux | オープンソースのメディアプレーヤー |
| Mpv(メディアプレーヤー) | Windows、macOS、Linux | オープンソースのメディアプレーヤー |
| ロックボックス | さまざまなポータブルメディアデバイス | Apple iPodやCreative Zenなどのさまざまなポータブルメディアプレーヤー用の代替ファームウェア |
| クイックタイムX | macOS | Mac OS X Snow Leopard 以降にプリインストールされているメディアプレーヤー |
| リアルプレイヤー | Windows、macOS、Linux、Android | フリーミアムメディアプレーヤー(HE-AAC v2はモノラルでのみ再生されます。)[ 26 ] |
| リズムボックス | リナックス | オープンソースの音楽プレーヤー |
| スノーテープ | macOS | シェアウェアのインターネットラジオアプリケーション |
| ストリームライター | ウィンドウズ | オープンソースのインターネットラジオアプリケーション |
| StreamS HiFiラジオ | iOS | 有料インターネットラジオプレーヤー |
| Tuneinラジオ | iOS、Android、Windows Phone、Blackberry | インターネットラジオプレーヤー |
| VLCメディアプレーヤー | Windows、macOS、Linux、iOS、Android | オープンソースのメディアプレーヤー |
| ウィナンプ | Windows、macOS、Android | フリーウェアのメディアプレーヤー |
| シアライブ | アンドロイド、iOS | インターネットラジオプレーヤー |
| コディ | Windows、Linux、macOS、Android | オープンソースのメディアプレーヤー |
| メディアプレーヤークラシック | ウィンドウズ | オープンソースのメディアプレーヤー |
HE-AACは、 Coding Technologies社ではaacPlusという商標で、Nero AG社ではNero Digitalという商標で販売されています。Sony Ericsson、Nokia、Samsung社は、自社の携帯電話においてHE-AAC v1のサポートを示すためにAAC+を使用し、HE-AAC v2のサポートを示すためにeAAC+を使用しています。Motorola社は、HE-AAC v1をサポートするためにAAC+を使用し、HE-AAC v2をサポートするために「AAC+ Enhanced」を使用しています。
HE-AACの特許を保有する企業は、製品メーカーに単一のライセンスポイントを提供するために、 Via Licensing Corporation [ 27 ]によって管理される特許プールを形成しています。
HE-AACエンコーダやデコーダを含むハードウェアまたはソフトウェア製品を製造する最終製品企業には、特許ライセンスが必要です。[ 28 ] 2017年4月23日以前のMP3形式とは異なり、[ 29 ]コンテンツ所有者はHE-AACでコンテンツを配信するためにライセンス料を支払う必要はありません。
HE-AACプロファイルは、ISO/IEC 14496-3:2001/Amd 1:2003で初めて標準化されました。[ 5 ] HE-AAC v2プロファイル(パラメトリックステレオ付きHE-AAC)は、ISO/IEC 14496-3:2005/Amd 2:2006で初めて指定されました。[ 1 ] [ 6 ] [ 30 ] HE-AAC v2で使用されるパラメトリックステレオコーディングツールは、2004年に標準化され、ISO/IEC 14496-3:2001/Amd 2:2004として公開されました。[ 9 ] [ 7 ]
MPEG-4 オーディオ (HE-AAC 標準を含む) の現在のバージョンは、ISO/IEC 14496-3:2009 で公開されています。
拡張aacPlusは、3G UMTSマルチメディアサービスの3GPP技術仕様で必須のオーディオ圧縮フォーマットであり、 IPマルチメディアサブシステム(IMS)、マルチメディアメッセージングサービス(MMS)、マルチメディアブロードキャスト/マルチキャストサービス(MBMS)、および透過型エンドツーエンドパケット交換ストリーミングサービス(PSS)でサポートされる必要があります。[ 31 ] [32] [33] [ 34 ] HE - AACバージョン2は、2004年9月に3G UMTSマルチメディアサービス向けに3GPPによって拡張aacPlusという名前で標準化されました(3GPP TS 26.401)。 [ 35 ]
DVBアプリケーション用のHE-AACおよびHE-AAC v2オーディオコーディングは、TS 101 154で標準化されています。 [ 36 ] [ 37 ] Coding TechnologiesのAacPlus v2 [ 38 ]も、 3GHz未満のハンドヘルドデバイス(DVB-SH)への衛星サービス用のTS 102 005として ETSIによって標準化されています。
2007 年 12 月、ブラジルは、メイン プログラム (単一または複数) でビデオ コーディング H.264 とオーディオ AAC-LC を実装し、ワンセグ モバイル サブ プログラムでビデオ H.264 とオーディオ HE-AACv2 を実装する国際ISDB-Tbと呼ばれる地上 DTV 規格の放送を開始しました。
HE-AAC のさまざまなバージョンの概要は次のとおりです。
| バージョン | 一般的な商標名 | コーデック機能 | 標準 |
|---|---|---|---|
| HE-AAC v1 | aacPlus v1、eAAC、AAC+、CT-aacPlus | AAC-LC + SBR | ISO/IEC 14496-3:2001/改訂1:2003 |
| HE-AAC v2 | aacPlus v2、eAAC+、AAC++、拡張AAC+ | AAC-LC + SBR + PS | ISO/IEC 14496-3:2005/改訂2:2006 |
| xHE-AAC | aacPlus v2、eAAC+、AAC++、拡張AAC+ | AAC-LC + SBR + PS + USAC | ISO/IEC 23003-3:2012/改訂2:2012 [ 39 ] |
{{citation}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)