课程名称:音视频基础+ffmpeg原理 入门音视频技术开发
课程章节:音频编码原理
课程讲师:李超
课程内容
1.AAC 介绍
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。与MP3格式的比较:MP3的压缩率比较低,压缩后的文件大;AAC的压缩率比较高,保真性强,即使压缩成很小的数据,还原度仍然很高。
2.AAC常用的规格描述
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。
- AAC LC:低复杂度规格,码流128k,音质好。
- AAC HE:等于 AAC LC+ SBR(Spectral Band Replication)其核心思想是按频谱分保存,低频编码保存主要成分,高频单独放大编码保存音质。码流在 64k 左右。
- AAC HE V2:等于 AAC LC+ SBR + PS(Parametric Stereo)其核心思想是双声道中的声音存在某种相似性,只需存储一个声道的全部信息,然后,花很少的字节用参数描述另一个声道和它不同的地方。
3.AAC 的格式
1.ADIF(Audio data interchange format)
这种格式的特征是可以确定地找到这个音频数据的开始,就相当于在aac数据前面加了个Header,header里面就会包含aac数据的一些信息,方便进行编解码。特点是只能从头开始解码,不能从音频数据中间开始,这种格式常用于磁盘文件中。
2.ADTS(Audio Data Transport Format)
这种格式的特征是每一帧都有一个同步字,所以可以在音频流的任意的位置开始进行解码,就像流式数据。
共同学习,写下你的评论
评论加载中...
作者其他优质文章