AAC编码器介绍

AAC编码器介绍

AAC(Advanced Audio Coding)由Fraunhofer IIS、杜比实验室、AT&T、Sony等公司共同研发,目的是取代MP3格式。
AAC比MP3的压缩率更高,压缩后的文件越小,二是保真性比mp3强。
最开始是基于MPEG-2的音频编码技术,MPEG-4标准出现后,AAC重新集成了其特性,加入了SBR技术和PS技术。
目前常用的AAC格式有:AAC LC、AAC HE V1、AAC HE V2。
在这里插入图片描述
SBR频带重现 Spectral Band Replication)是一种全新的音频编码增强工具,并已经在ISO/IEC 14496-3:2001/Amd.1:2003中被标准化。它提供了改善低比特率音频和音频编码音质的可能性,这是通过增加在特定比特率的音频带宽或改善在特定质量水平的编码效率而实现的。

SBR可以扩大传统感知编码在低比特率下所能提供的有限的音频带宽,因此它的性能表现相当于或超过模拟FM音的频带宽(15kHz)。SBR也可以改善窄带音频编码的质量,可为广播电台提供12kHz音频带宽的纯音频频道,可用如诸如多语言广播等场合。

由于大多数音频编码都是被严格地限制带宽的,因此SBR的重要性不仅体现在提高音频质量上,而且也体现在提高音频的可读性和理解性上。SBR是以后处理为主的,不过为能指导解码过程,在编码时编码器要先做一些预处理工作。
   在这里插入图片描述

从技术角度而言,SBR是在音频压缩算法中的一种实现高效高频率的编码新方法。当联合SBR一起使用,其主体编码器(比如mp3)只负责处理音频频谱的低频部分。

高频部分则由SBR解码器产生,这是紧跟在传统波形解码器之后的一个后处理过程。SBR基于对主体编码器处理得到的低频信号进行的分析,在解码器上重建了高频部分。为了确保精确的重建,一些指导信息以非常低的数据率夹杂在主体编码器产生的码流中一同传输。

重建对于和声和噪声成分同样有效,同时允许在频率范围和时间范围进行适当的修整。结果是,SBR实现了在非常低数据率下的全带宽音频编码,与主体编码器相比,明显地增加了压缩效率。
  
SBR性能:
SBR可以改善感知音频编码的效率,在中等至低比特率下能提高大约30%(在某些特定情况下可能更高)。SBR具体能够提供的改善程度同时也依赖于其主体编码器。

举例说,联合mp3一起使用SBR(参考mp3PRO相关文章),我们可以在64kbps下达到相对传统的大于100kbps的立体声mp3的音频质量。SBR可应用于单声道,立体声甚至多声道的音频。

因此,可以说,SBR在主体编码器本身可编码的音频信号比特率范围和在有限的音频带宽下的可接受的编码噪音 (coding artifacts)水平内提供了最大的效率。
  
PS(Parametric Stereo):参量立体声技术是为提高低比特率立体声信号的音频压缩效率的下一个主要举措。参量立体声在MPEG-4中被完整地定义,并且是aacPlus v2中的新的组成部分。目前,参量立体声技术已面向16-40 kbps的范围进行优化,并能在象24 kbps这样低的比特率下提供高音频质量。

参量立体声编码器从音频信号的立体声影像中分解出其参量表示,而在传统模式下原始信号只会被编码为单声道表示。立体声映像信息被表现为少量的高质量的参量立体声信息,与单声道信号在比特流中同时传输。然后,基于接收到的参量立体声信息,解码器便可重建立体声映像,如下图。(注:这种作法类似于SBR Spectral Band Replication 频带复制的做法,也带有mp3中的Joint Stereo联合立体声的味道)。
  在这里插入图片描述
结果是,合并有参量立体声的低比特率, 例如 24 kbps的音频比特流, 所能让听众感受到的音频质量是显著地高于不具备参量立体声的相似音频比特流的质量。

参考:
http://www.wavecn.com/content.php?id=117
http://www.wavecn.com/content.php?id=120

AAC格式
ADIF:Audio Data Interchange Format 音频数据交换格式,这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。
ADTS:Audio Data Transport Stream,这种格式的特征是它是一个有同步字的比特流(每一帧都有一个同步字),解码可以在这个流中任何位置开始。它的特征类似于mp3数据流格式。
ADTS参数验证

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorAL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值