歴史
HE-AACの原型は、コーディング・テクノロジーズ社がMPEG-2 AAC-LCと独自のスペクトル帯域複製(SBR)メカニズムを組み合わせることで開発し、 XMラジオの衛星ラジオサービスに利用されました。その後、コーディング・テクノロジーズ社は、最終的にHE-AACとなるものの基礎として、このSBRメカニズムをMPEGに提出しました。
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 ]などのさまざまな団体によって標準化され、公開されていました。
当時、コーディング・テクノロジーズ社は既に、現在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が同点です。
3GPPが改訂版6の仕様策定プロセス中に実施したさらなる管理テストによると、HE-AACおよびHE-AAC v2は、低ビットレート(例:24kbit/s)の音楽において「良好」なオーディオ品質を提供することが示されています 。
2011年に行われた公開リスニングテスト[ 14 ]では、当時最も評価の高かった2つのHE-AACエンコーダーとOpusおよびOgg Vorbisを比較した結果、Opusは64kbit/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 のサポートなど、より多くの機能を備えています。現在では、大手コンテンツプロバイダーの一部で使用されており、ライブエンコーディングにおける業界標準とみなされています。
ソニーは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パラメトリックステレオストリームの完全なデコードに対応しています。
- iTunes 9~9.1、iPhone OS 3.1、および2009年秋発売のiPodは、パラメトリックステレオ非対応のバージョン1のHE-AAC再生をサポートしています。
- 古いバージョンのApple iTunes、iPod Touch、iPhoneでは、スペクトルバンド複製とパラメトリックステレオ情報を無視し、信号のSBR部分にのみ存在する高周波、つまり「トレブル」情報のない標準のAAC-LCファイルとして再生するため、HE-AACファイルの忠実度が低下します。[ 21 ]これらの場合、トラックの長さは実際の長さの2倍として報告されます。
ドルビーは2008年9月にドルビーパルスデコーダーとエンコーダーを発売しました。HE-AAC v2はドルビーパルスのコアとなる規格であるため、ドルビーパルスでエンコードされたファイルやストリームは、AAC、HE-AAC v1、v2デコーダーで再生できます。逆に、AAC、HE-AAC v1、v2でエンコードされたファイルやストリームは、ドルビーパルスデコーダーで再生できます。
Dolby Pulseは、HE-AAC v2に加えて、以下の追加機能を提供します。
- 可逆的なラウドネス正規化とダイナミックレンジのメタデータをエンコードされたファイル/ストリームにインテリジェントに生成して挿入する機能。このメタデータは、アプリケーションやデバイスに基づいて再生エクスペリエンスを最適化するために使用できます。
- エンコードされたファイルにカスタムメタデータを挿入し、再生時にそのメタデータを抽出する機能
ドルビーはさらに、ドルビーパルス、HE-AAC、またはAACの再生機能を必要とするPCアプリケーションへの統合に適したSDKとして、PCデコーダーをリリースしました。
HE-AAC v2デコーダーはAndroidのすべてのバージョンで提供されています。[ 20 ] Androidバージョン4.1以降、デコードはFraunhofer FDK AACによって処理されます。
商標および表示
HE-AACは、 Coding Technologies社が「aacPlus」という商標で、Nero AG社が「Nero Digital」という商標で販売しています。ソニー・エリクソン、ノキア、サムスンは、自社の携帯電話でHE-AAC v1をサポートする場合は「AAC+」、HE-AAC v2をサポートする場合は「eAAC+」という表記を使用しています。モトローラは、HE-AAC v1をサポートする場合は「AAC+ Enhanced」、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で公開されています。
Enhanced aacPlus は、3G UMTSマルチメディア サービスに関する3GPP技術仕様で必須の音声圧縮フォーマットであり、IP マルチメディア サブシステム(IMS)、マルチメディア メッセージング サービス(MMS)、マルチメディア ブロードキャスト/マルチキャスト サービス(MBMS)、および透過的なエンドツーエンド パケット交換ストリーミング サービス (PSS) でサポートされる必要があります。[ 31 ] [ 32 ] [ 33 ] [ 34 ] HE-AAC バージョン 2 は、2004 年 9 月に3GPPによって3G UMTS マルチメディア サービス向けにEnhanced 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)向けにETSIによってTS 102 005として標準化されています 。
2007年12月、ブラジルは地上デジタルテレビ放送規格であるInternational ISDB-Tbの放送を開始しました。この規格では、メイン番組(シングルまたはマルチ)でビデオコーディングH.264とオーディオAAC-LCが、1Segモバイルサブ番組でビデオH.264とオーディオHE-AACv2が実装されています。
バージョン
以下は、HE-AACの各バージョンの概要です。
注記
- ↑ストリーミングオーディオを配信するために、AACデータはほとんどの場合、オーディオデータ交換フォーマット(ADIF)またはオーディオデータ転送ストリーム(ADTS)を介して伝送されます。これらのコンテナを解析してFLVオーディオタグを作成し、データ生成モードでオーディオファイルを使用できます。 [ 25 ]
参考文献
- 1 2 3 ISO/IEC JTC1/SC29/WG11/N7016 (2005-01-11)、ISO/IEC 14496-3:2001/FPDAM 4 のテキスト、オーディオロスレスコーディング (ALS)、新しいオーディオプロファイルおよび BSAC 拡張機能、2014-05-12 にオリジナル(DOC)からアーカイブ、 2009-10-09に取得
{{citation}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑フラウンホーファーIIS、MPEG-4オーディオおよびビデオ技術(PDF) 、 2009年10月15日取得
- ↑ Herre, J.; Dietz, M. (2008). "MPEG-4 高効率 AAC コーディング [標準の概要]". IEEE Signal Processing Magazine . 25 (3): 137– 142. Bibcode : 2008ISPM...25..137H . doi : 10.1109/MSP.2008.918684 .
- ↑ 「NRSC-5の受信」 . theori.io . 2017年6月9日。2017年8月20日のオリジナルからアーカイブ済み。 2018年4月14日取得。
- 1 2 ISO (2003). "帯域幅拡張、ISO/IEC 14496-3:2001/Amd 1:2003" . ISO. 2012年1月4日にオリジナルからアーカイブ。2009年10月13日に取得。
- 1 2 ISO (2006). "オーディオロスレスコーディング (ALS)、新しいオーディオプロファイルおよび BSAC 拡張、ISO/IEC 14496-3:2005/Amd 2:2006" . ISO. 2012-01-04のオリジナルからアーカイブ済み。2009-10-13 に取得。
- 1 2 3GPP (2004-09-30). "3GPP TS 26.401 V6.0.0 (2004-09)、汎用オーディオコーデックのオーディオ処理機能、拡張aacPlus汎用オーディオコーデック、概要説明(リリース6)" (DOC)。3GPP。2006-08-19のオリジナルからアーカイブ。2009-10-13に取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑ 3GPP (2005-01-04). "ETSI TS 126 401 V6.1.0 (2004-12) - ユニバーサルモバイルテレコミュニケーションシステム (UMTS); 一般的なオーディオコーデックのオーディオ処理機能; 拡張aacPlus一般的なオーディオコーデック; 一般的な説明 (3GPP TS 26.401 バージョン 6.1.0 リリース 6)" . 3GPP . 2009-10-13に取得.
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - 1 2 ISO (2004). "高品質オーディオ用パラメトリック符号化、ISO/IEC 14496-3:2001/Amd 2:2004" . ISO. 2012年1月4日のオリジナルからアーカイブ。 2009年10月13日取得。
- ↑ 「64kbit/sリスニングテストの結果」。2007年6月23日。2007年6月23日のオリジナルからアーカイブ。 2018年5月3日取得。
{{cite web}}: CS1 maint: bot: 元の URL の状態が不明です (リンク) - ↑ "マルチフォーマットリスニングテスト @ 48 kbps - 完了" . www.hydrogenaud.io . 2014年7月8日のオリジナルからアーカイブ済み。 2018年5月3日取得。
- ↑ 「80 kbps 個人リスニングテスト(2005 年夏)」。www.hydrogenaud.io。2014年 7 月 8 日のオリジナルからアーカイブ済み。2018年5 月 3 日取得。
- ↑ "MP3 – WMA – AAC – OGG – qualité à 96 kbps (評価) - Traitement Audio - Video & Son - FORUM HardWare.fr"。フォーラム.ハードウェア.fr 。2018 年5 月 3 日に取得。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク) - ↑ 「Hydrogen audio 2011 マルチフォーマットリスニングテスト非公式結果ページ」 . people.xiph.org . 2012年7月25日のオリジナルからアーカイブ済み。 2018年5月3日取得。
- ↑ 「Apple - iTunes - iTunes 10 の機能について学ぶ」。2011年3月29日にオリジナルからアーカイブ済み。2011年3月29日に取得。
- ↑ 「iTunes」。Apple 。 2011年3月29日のオリジナルからアーカイブ済み。2018年5月3日取得。
- ↑ 「Nero AAC Codec」。2009年12月11日にオリジナルからアーカイブされました。2009年11月23日に取得。
- ↑ Bouvigne, Gabriel (2006-03-20). "48kbps AAC 公開テスト結果" . MP3'Tech. 2008-07-24 のオリジナルからアーカイブ済み。2008-09-05 に取得。
- ↑ 「Winamp Transcoder 2.0 を無料でダウンロード」。www.free -codecs.com。2008年8月20日のオリジナルからアーカイブ済み。2018年5月3日に取得。
- 1 2 「サポートされているメディア形式」。Google。2012年3月11日にオリジナルからアーカイブ済み。2013年10月10日に取得。
- ↑ 「iPod touch:サポートされているファイル形式」。Appleサポート。2019年4月7日取得。
- ↑ "AIMP" . www.aimp.ru . 2014年11月8日にオリジナルからアーカイブ済み。2018年5月3日に取得。
- ↑ 「Adobe Flash Player」。www.adobe.com。2008年7月23日のオリジナルからアーカイブ済み。2018年5月3日取得。
- ↑ 「AdobeがH.264、AACを使用してFlashにHDビデオと高品質オーディオをもたらす(iPhone Flashサポート?) – MacDailyNews - Welcome Home」。macdailynews.com。2007年8月21日。 2015年6月21日のオリジナルからアーカイブ。 2018年5月3日取得。
- ↑ 「Flash Player で Icecast ストリーミング オーディオを再生する - Adobe Developer Connection」。www.adobe.com。2015年3 月 16 日のオリジナルからアーカイブ済み。2018年5 月 3 日取得。
- ↑ 「Orban Codec Products ~ Opticodec-PC 1020 Codec」。2015年3月18日にオリジナルからアーカイブ済み。2014年10月19日に取得。
- ↑ライセンス経由。「ライセンスプログラム」。2017年5月13日にオリジナルからアーカイブ済み。2017年5月11日に取得。
- ↑ライセンス経由。「AAC ライセンス FAQ」。2017年 5 月 22 日にオリジナルからアーカイブ済み。2017年 5 月 11 日に取得。
- ↑トムソン。「トムソン/FhG MP3ライセンス」。 2017年1月17日にオリジナルからアーカイブ済み。
- ↑ Mihir Mody (2005-06-06). "音声圧縮はより良く、より複雑になる" . Embedded.com. 2024-12-13 のオリジナルからアーカイブ済み。2009-10-13に取得。
- ↑ ETSI (2009-04) ETSI TS 126 234 V8.2.0 (2009-04); 3GPP TS 26.234; 透過型エンドツーエンドパケット交換ストリーミングサービス (PSS); プロトコルとコーデック2008-12-01 にWayback Machine の58 ページにアーカイブされました。2009-06-02 に取得。
- ↑ ETSI (2009-01) ETSI TS 126 140 V8.0.0 (2009-01); 3GPP TS 26.140; マルチメディアメッセージングサービス (MMS); メディアフォーマットとコード2008-12-06 にWayback Machineページ 11 にアーカイブされました。2009-06-02 に取得。
- ↑ ETSI (2009-01) ETSI TS 126 141 V8.0.0 (2009-01); 3GPP TS 26.141; IP マルチメディア システム (IMS) メッセージングとプレゼンス; メディア フォーマットとコーデック2008-10-07 にWayback Machineページ 10 にアーカイブされました。2009-06-02 に取得。
- ↑ 3GPP (2009). "ETSI TS 126 346 V8.3.0 (2009-06); 3GPP TS 26.346; マルチメディア放送/マルチキャストサービス (MBMS); プロトコルとコーデック" . ETSI . p. 85. 2008-10-04のオリジナルからアーカイブ済み。2009-10-13 に取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑ 3GPP (2004). "3GPP TS 26.401 - 一般オーディオコーデックのオーディオ処理機能; 拡張aacPlus一般オーディオコーデック; 概要" . 3GPP. 2008年10月4日のオリジナルからアーカイブ。 2009年10月13日取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ↑ ETSI TS 101 154 v1.5.1: MPEG-2トランスポートストリームに基づく放送アプリケーションにおけるビデオおよびオーディオコーディングの使用に関する仕様
- ↑ ETSI (2009-03-31). "TS 101 154 バージョン 1.9.1 - デジタルビデオ放送 (DVB);MPEG-2 トランスポート ストリームに基づく放送アプリケーションにおけるビデオおよびオーディオ コーディングの使用に関する仕様" . ETSI . 2009-10-13に取得.
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク) - ↑ 「アーカイブされたコピー」(PDF)。2006年10月26日にオリジナル(PDF)からアーカイブされました。2007年1月29日に取得。
{{cite web}}: CS1 maint: タイトルとしてアーカイブされたコピー (リンク) - ↑ "xHE-AAC"。フラウンホーファー集積回路研究所 IIS 。 2021年1月3日取得。
外部リンク
- Stream.Mediaは、HE-AACv2形式のすべてのストリームを提供するラジオストリーミングプロバイダーです。
- MPEG-4 HE-AAC v2 — 今日のデジタルメディアの世界のためのオーディオコーディング、HE-AACについて解説したEBUテクニカルレビュー(2006年1月号)の記事。
- Tuner2.comのaacPlus対応インターネットラジオ局一覧
- RadioFeeds UK & Ireland (AAC+)英国の地上波ラジオ局をAAC+形式でオンラインストリーミング配信
- aacPlusの説明
- オープンソースのAACコーデックであるFAAC(エンコーダー)とFAAD2(デコーダー)
- 改良版HE-AACエンコーダーaacplusenc(Windowsバイナリaacplusenc.exeは51kbit /sまでしか対応していません。)
- SNG 1.3 フロントエンドは、 Nero エンコーダー(例:AAC-LC、HE-AAC、HE-AACv2、例:Van Halen の Panama HE-AAC、最大 205 kbit/s)のためにWayback Machineに 2012 年 1 月 3日にアーカイブされました。
- neroAacEnc.exe - SNG 1.3 フロントエンド用の Nero エンコーダーのバックエンド。
- Winamp.comは、CDをHE-AAC形式にリッピングしたり、他のオーディオファイルをHE-AAC形式に変換したりできるオーディオプレーヤー/リッパーです(無料のアドオンを使用)。
- EZ CD Audio Converterは、CDリッパー、オーディオコンバーター、CDバーナーであり、AAC-LCおよびHE-AACへのリッピング、AAC-LCおよびHE-AACへの変換、そしてAAC-LCおよびHE-AACをオーディオCDに書き込むことができます。
- Die Plattenkisteは、AACおよびaacPlusへのリッピング、AACおよびaacPlusへの変換、そしてAACおよびaacPlusをギャップレスオーディオCDに書き込むことができる、アルバムプレーヤー、リッパー、コンバーター、CDバーナーです。
- mp3PRO vs MP3 2017年2月2日にWayback Machineにアーカイブされました- MP3pro(HE-AAC+に類似)の高周波性能を比較したグラフが含まれています
- MPEG公式サイト
- ライセンス供与会社経由- HE-AAC特許プール
- RFC 4281 - 「バケット」メディアタイプのコーデックパラメータ
- フラウンホーファーAACテストサイト