-
Notifications
You must be signed in to change notification settings - Fork 9
uupaa edited this page Sep 11, 2018
·
2 revisions
-
MPEG-2 AAC
(ISO/IEC 13818-7)- 日本の地デジで採用されているAACはこちらの方式です
-
MPEG-4 AAC
(ISO/IEC 14496-3)(JIS X 4332-3)- MPEG-2 AAC の後継規格です。中身はほぼ同じ物なのですがライセンス料金が発生します
-
ADTS
-
MPEG-2 AAC
やMPEG-4 AAC
で利用されるコンテナフォーマットの1つです -
| ADTS ヘッダ + AAC Data |
フォーマットで構成されます - ADTD ヘッダは 7 byte の CRC 無し版と、 9 byte の CRC 有り版があります
- in MPEG-TS System
- MPEG-2 TS システム(PES packet)にAACを含める場合は、AACデータにはADTSヘッダを付与する必要があります
- AAC データに ADTS を付与し、それらを PES Packet に変換し、さらに Mux して TS パケットに変換します
-
| AAAAAAAA | AAAABCCD | EEFFFFGH | HHIJKLMM | MMMMMMMM | MMMOOOOO | OOOOOOPP |
CRC無し -
| QQQQQQQQ | QQQQQQQQ |
CRC有り +2byte- A (12 bit) 同期ワード, 常に 0xfff
- B ( 1 bit) MPEGバージョン, 0 = MPEG-4, 1 = MPEG-2
- C ( 2 bit) 常に
00
- D ( 1 bit) CRCの有無, 0 = CRC有り, 1 = CRC無し
- E ( 2 bit) Profile value (MPEG-2 Audio Object type - 1)
00
= Main,01
= LC,10
= SSR- 通常は LC が利用されます
- F ( 4 bit) MPEG-4 AAC サンプリング周波数
- G ( 1 bit) プライベートストリーム (0=エンコーディング、1=デコーディング)
- H ( 3 bit) MPEG-4 AAC チャンネル構成 (後述、0の時は、チャンネル構成は帯域内のPCEで送信される)
- I ( 1 bit) オリジナル (0=エンコーディング、1=デコーディング)
- J ( 1 bit) ホーム (0=エンコーディング、1=デコーディング)
- K ( 1 bit) 著作権で保護されたストリーム (0=エンコーディング、1=デコーディング)
- L ( 1 bit) 著作権の開始 (0=エンコーディング、1=デコーディング)
- M (13 bit) フレーム全体の長さ。ADTSヘッダーの長さ(7byteまたは9byte)も含みます
- O (11 bit) バッファー占有量
- P ( 2 bit) ADTSフレーム内のAACフレーム(RDB)の数。ADTSフレーム - 1の値になります
- Q (16 bit) CRC (プロテクションの有無=0の場合のみ)
- Link: http://wiki.multimedia.cx/index.php?title=ADTS
- MPEG-4 AAC サンプリング周波数 (F)
-
0000
- 96000 Hz -
0001
- 88200 Hz -
0010
- 64000 Hz -
0011
- 48000 Hz -
0100
- 44100 Hz -
0101
- 32000 Hz -
0110
- 24000 Hz -
0111
- 22050 Hz -
1000
- 16000 Hz -
1001
- 12000 Hz -
1010
- 11025 Hz -
1011
- 8000 Hz -
1100
- 7350 Hz -
1101
- Reserved -
1110
- Reserved -
1111
- それ以外(周波数が明示的に書かれている場合はこの値になります)
-
- MPEG-4 AAC チャンネル構成 (H)
-
000
帯域内のPCEで送信される -
001
1 ch - (Front: center) -
010
2 ch - (Front: left, right) -
011
3 ch - (Front: left, center, right) -
100
4 ch - (Front: left, center, right)(Rear: center) -
101
5 ch - (Front: left, center, right)(Rear: left, right) -
110
5.1 ch - (Front: left, center, right)(Rear: left, right, subwoofer) -
111
7.1 ch - (Front: left, center, right)(Side: left, right)(Rear: left, right, subwoofer)
-
-
-
ATDS AAC
- ATDS ヘッダを付与した AAC データの事です
-
RAW AAC
- ADTS ヘッダの付いていない 生のAAC データの事です
- MPEG-2 AAC や MPEG-4 AAC の生データ部分に相当します
- 拡張子は
.aac
です - 一般的な動画プレイヤーでは再生できないため、通常は
mp4
やm4a
ファイル形式に変換します
-
HE-AAC
(MPEG-4 AAC Version 3)- SBR を追加し、低ビットレートにおける音質を改善した AAC の上位規格です
-
HE-AAC v1
とHE-AAC v2
があります
-
- 従来の MPEG-4 AAC は対比上
AAC-LC
(Low Complexity) と呼ばれます - およそ半分ほどのビットレートで AAC-LC と同等の音質を実現しています
- AAC-LC しか対応していない従来のプレイヤーは SBR 部分を無視して再生できるため、後方互換性があります
- SBR を追加し、低ビットレートにおける音質を改善した AAC の上位規格です