aac音频封装格式特点_二手音频_音频应用论坛 - Powered by AUIOAPP

音频应用论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
热搜: 音频应用

[其他] aac音频封装格式特点

  [复制链接]
烁霖斓雨 发表于 2010-6-11 20:42:40

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
一.AAC概述$ B. k) H' {/ p1 E& V6 K3 B
% Y  r5 M8 }+ Q: Y: C
  AAC是高级音频编码(Advanced Audio Coding)的缩写,出现于1997年,最初是基于MPEG-2的音频编码技术。由Fraunhofer IIS、Dolby Laboratories、AT&T、Sony等公司共同开发,目的是取代MP3格式。2000年,MPEG-4标准出台,AAC重新集成了其它技术(PS,SBR),为区别于传统的MPEG-2 AAC,故含有SBR或PS特性的AAC又称为MPEG-4 AAC。2 n8 ]; A  R3 X+ U2 I

. r7 [$ W! _% ?; c; e& h  AAC是新一代的音频有损压缩技术,它通过一些附加的编码技术(比如PS,SBR等),衍生出了LC-AAC,HE-AAC,HE-AACv2三种主要的编码,LC-AAC就是比较传统的AAC,相对而言,主要用于中高码率(》=80Kbps),HE-AAC(相当于AAC+SBR)主要用于中低码(《=80Kbps),而新近推出的HE-AACv2(相当于AAC+SBR+PS)主要用于低码率(《=48Kbps),事实上大部分编码器设成《=48Kbps自动启用PS技术,而》48Kbps就不加PS,就相当于普通的HE-AAC。+ n2 e' m3 i9 F; Y5 c0 z

; w/ M1 N; E: P+ ^  二、AAC规格简述. {; g/ y3 O9 e
; G" F# e+ Z) d
  AAC共有9种规格,以适应不同的场合的需要:; T* X# a* v. f2 D$ z  ^2 K1 @6 V
. E( a; C. _# }
  MPEG-2 AAC LC 低复杂度规格(Low Complexity)--比较简单,没有增益控制,但提高了( L- \/ N* ^  d

3 g5 d# F( Z' W0 J" d' V  编码效率,在中等码率的编码效率以及音质方面,都能找到平衡点( \. v5 o( Y: j7 }' l
# n$ Y3 ~! h& C, |2 h, Q
  MPEG-2 AAC Main 主规格% C: t6 I5 s6 M
/ L9 d0 ]0 r& l" H
  MPEG-2 AAC SSR 可变采样率规格(Scaleable Sample Rate)
  H9 }1 j$ R9 P
9 a! o8 t0 ?9 u  MPEG-4 AAC LC 低复杂度规格(Low Complexity)------现在的手机比较常见的MP4文件中2 P2 j. @1 {+ n; j) P) {* M

1 y" I& U0 \' r, O7 S7 X6 F  的音频部份就包括了该规格音频文件4 I. O) U( r- P
  R- [& E" F/ n5 Y1 N+ K# f
  MPEG-4 AAC Main 主规格 ------包含了除增益控制之外的全部功能,其音质最好6 W7 W( b/ k" P8 w, v. c( Q

+ a* R" A% E0 N/ J4 ]  MPEG-4 AAC SSR 可变采样率规格(Scaleable Sample Rate); J" ]  X& J6 t$ t

; L( q# r- u1 a) ~3 L; k; O+ a! A  MPEG-4 AAC LTP 长时期预测规格(Long Term PrediciTIon)
6 g7 w, t  b! q* c. ^- d8 l
$ T- ^2 Y9 W0 C6 u  MPEG-4 AAC LD 低延迟规格(Low Delay)
, Q  i8 f" H1 @. v6 q' _
7 A9 i8 B% s0 t( {- {( f  MPEG-4 AAC HE 高效率规格(High Efficiency)-----这种规格适合用于低码率编码,有0 S2 f4 _) n6 V3 o6 E; }
" [; Z. X" Q! @: U2 ?" T7 @) J
  Nero ACC 编码器支持
) E+ [; r) l, S% ?
/ ]6 o! y# n/ E% _. y+ A4 g5 V8 r  目前使用最多的是LC和HE(适合低码率)。流行的Nero AAC编码程序只支持LC,HE,HEv2这三种规格,编码后的AAC音频,规格显示都是LC。HE其实就是AAC(LC)+SBR技术,HEv2就是AAC(LC)+SBR+PS技术;
/ B8 J* o# W' q! J3 e% a$ x
4 W; l, X. K) r# e& x; E: J/ y; A  caac音频封装格式特点
9 Z/ R: P/ X4 |: Y# W
- F1 u+ z$ O; O2 z" L$ f' ]7 Y  HE:“High Efficiency”(高效性)。HE-AAC v1(又称AACPlusV1,SBR),用容器的方法实现了AAC(LC)+SBR技术。SBR其实代表的是Spectral Band ReplicaTIon(频段复制)。简要叙述一下,音乐的主要频谱集中在低频段,高频段幅度很小,但很重要,决定了音质。如果对整个频段编码,若是为了保护高频就会造成低频段编码过细以致文件巨大;若是保存了低频的主要成分而失去高频成分就会丧失音质。SBR把频谱切割开来,低频单独编码保存主要成分,高频单独放大编码保存音质,“统筹兼顾”了,在减少文件大小的情况下还保存了音质,完美的化解这一矛盾。
: J4 M2 K3 ~/ e7 e$ U, X. t2 b0 L$ K* H! j; W
  HEv2:用容器的方法包含了HE-AAC v1和PS技术。PS指“parametric stereo”(参数立体声)。原来的立体声文件文件大小是一个声道的两倍。但是两个声道的声音存在某种相似性,根据香农信息熵编码定理,相关性应该被去掉才能减小文件大小。所以PS技术存储了一个声道的全部信息,然后,花很少的字节用参数描述另一个声道和它不同的地方。5 W- E) L2 k6 v$ B/ |7 O: {" \0 M

0 c* {2 Q# b6 G! T9 p  h1 @; j; q2 T/ Z1 d
 楼主| 烁霖斓雨 发表于 2010-6-12 18:17:28
(1)AAC是一种高压缩比的音频压缩算法,但它的压缩比要远超过较老的音频压缩算法,  如AC-3、MP3等。并且其质量可以同未压缩的CD音质相媲美。  (2)同其他类似的音频编码算法一样,AAC也是采用了变换编码算法,但AAC使用了分辨率  更高的滤波器组,因此它可以达到更高的压缩比。  : O' v1 k$ b; U6 f& ]# T) _
(3)AAC使用了临时噪声重整、后向自适应线性预测、联合立体声技术和量化哈夫曼编码等最新技术,这些新技术的使用都使压缩比得到进一步的提高。  
, z& E# c" a1 |6 B) f3 U(4)AAC支持更多种采样率和比特率、支持1个到48个音轨、支持多达15个低频音轨、具有  多种语言的兼容能力、还有多达15个内嵌数据流。  0 Q& l7 w: X% v1 C7 J- M8 l
(5)AAC支持更宽的声音频率范围,最高可达到96kHz,最低可达8KHz,远宽于MP3的16KHz-48kHz的范围。  
5 |5 _$ I5 Q# Z3 C& G(6)不同于MP3及WMA,AAC几乎不损失声音频率中的甚高、甚低频率成分,并且比WMA在频谱结构上更接近于原始音频,因而声音的保真度更好。专业评测中表明,AAC比WMA声音更清晰,而且更接近原音。  * U+ \/ c3 M& y
(7)AAC采用优化的算法达到了更高的解码效率,解码时只需较少的处理能力。  + Z2 N* _2 o, m( H8 ^3 k

" i1 S) m+ m  \$ [6 O四、AAC音频文件格式
  1. AAC的音频文件格式有ADIF & ADTS:  ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。  ADTS:Audio Data Transport Stream 音频数据传输流。这种格式的特征是它是一个有同步字的比特流,解码可以在这个流中任何位置开始。它的特征类似于mp3数据流格式。  
简单说,ADTS可以在任意帧解码,也就是说它每一帧都有头信息。ADIF只有一个统一的头,所以必须得到所有的数据后解码。且这两种的header的格式也是不同的,目前一般编码后的和抽取出的都是ADTS格式的音频流。两者具体的组织结构如下所示:  
AAC的ADIF格式见下图:
2 K- w" W; O: \  ~9 A
  
AAC的ADTS的一般格式见下图:
9 U* z5 X2 R# d) A/ a" h4 R3 h
  
/ Z# C- [+ e) o, |0 M, b
图中表示出了ADTS一帧的简明结构,其两边的空白矩形表示一帧前后的数据。 

+ X/ E& p+ R) v8 P; R
 2. ADIF和ADTS的header  ADIF 的头信息:
0 s' P" w# N: k4 {9 J, P
  

. s- h- ?6 a- O2 {% P/ V2 A
ADIF头信息位于AAC文件的起始处,接下来就是连续的 raw data blocks。  组成ADIF头信息的各个域如下所示:
1 N+ C6 E0 e& }
  

' J- C0 a4 {" r8 Q
ADTS 的固定头信息:
" u/ B. K/ o0 w1 _2 E
  
3 M- ~8 _8 H7 w* {
ADTS的可变头信息:

: p8 o% |1 |. G+ p' E' Q' M* H
  
+ ^" ~9 s6 Z% e& [1 D
(1)帧同步目的在于找出帧头在比特流中的位置,13818-7规定,aac ADTS格式的帧头  同步字为12比特的“1111 1111 1111”。
9 |* i$ g1 q5 l) c2 W/ a8 M

/ _, Q6 @" g) N8 ]  u! F2 u+ _
柏屿 发表于 2010-6-12 18:27:35
谢谢楼主的发布,我点赞收藏了!~
echo回声 发表于 2010-6-14 17:07:45
学习、欣赏!顺祝端午节快乐!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

软硬产品代理咨询服务:声卡:雅马哈UR22C、罗兰声卡、福克斯特、艾肯、阿波罗 、M-audio 、普瑞声纳 、福克斯特、 达思冠系列 音箱:吸顶NS-IW560C、吸顶NS-IW660 、NS-AW350、低音NS-SW050、低音NS-SW100;JBL 吸顶8124、CSS-8006BM;香蕉猴 gibbon系列;普瑞声纳E5XT、E4.5、 E3.5BT 有线话筒:舒尔PGA27、PGA48、MV51、mv88、mv88+、SM27 ;森海E945 、MK4、E835S;舒伯乐top248s;罗德NT1-A、VIDEOMIC、VIDEOMIC GO、VideoMicro、VideoMic NTG 无线领夹麦克风:罗德 wireless go II 一拖一、一拖二;猛犸lark150 耳机:森海HD300 pro、美奇 CR-Buds 、索尼7506、爱科技K240S、K240 MKII、K271 MKII、K52、K72、K92、先锋、飞利浦 1:飞利浦会务通/会议摄像头/全向麦克风/执法仪/录音笔 2:洋铭便携式移动演播室 / 切换台 / 摄控一体摄像机 / 虚拟演播室 / 微金课教室 / 色键器 3:逻兰音视频切换台 / 声卡 / 电子鼓 /电钢琴 /耳机 4:Blackmagic专业摄影机 /调色台 / 切换台/ 广播级转换器 / 监视器 / 采集卡 5:索尼专业摄像机/佳能专业摄像机/松下专业摄像机/ insta360专业摄像机 6:话筒:铁三角/ 舒尔/ 森海塞尔 / AKG / RODE/ BBS 7:音响:YAMAHA/ 声艺 / 皇冠 /JBL / 真力/咪宝/BOSE /美奇 8:声卡:RME/羚羊/IXI /艾肯/PreSonus普瑞声纳/Focusrite福克斯特/YAMAHA/雅马哈/ickb 9:耳机:铁三角/beyerdynamic拜亚动力/AKG爱科技/索尼/RunningMan/美技 10:思锐三脚架 /防潮箱 /米泊三脚架/意美捷三脚架/曼富图三脚架 11:XSW系列,300.500代理商,EWD数字系列代理,6000.9000定制产品,还包销了全国三个型号:XSW1-825,EW100 G4-945,EWD- kk 205

小黑屋|手机版|Archiver|音频应用 (鄂ICP备13005321号-1)

Powered by Audio app

快速回复 返回顶部 返回列表