AAC编解码器介绍

AAC介绍

  • AAC是最成熟,也是应用最广泛的编解码器,opus主要用于实时通信领域。
  • AAC(Advanced Audio Coding)由Fraunhofer IIS,杜比实验室,AT&T,Sony等公司共同开发,目的是取代MP3格式。AAC相对MP3格式,压缩率更高(压缩后文件更小),保真性更好(还原后相似度更高)。
  • 最开始是基于MPEG-2的音频编码技术,MPEG-4标准出现后,AAC重新集成了其特性,加入了SBR技术和PS技术。
  • 目前常用的规格有AAC LC,AAC HE V1,AAC HE V2。

AAC规格
AAC编解码器介绍
AAC规格描述

  • AAC LC:(Low Complexity)低复杂度规格,码流是128k,音质好。验证音质好坏的标准:看码流大小。码流越大,实际存储信息量越大,清晰度更好,保真性越高;码流越小,压缩比越高,去除冗余信息越多,保真性较差。
  • AAC HE:等于AAC LC + SBR(SPectral Band Replication)。其核心思想是按频谱区分保存。低频编码保存主要成分,高频编码单独放大保存音质。码流在64k左右。
  • AAC HE V2:等于AAC LC + SBR + PS(Parametric Stereo)。其核心思想是双声道中的声音存在某种相似性,只需存储一个声道的全部信息,然后,花很少的字节用参数描述另一个声道和它不同的地方。

AAC格式

  • ADIF(Audio Data Interchange Format)这种格式的特征是可以确定地找到这个音频数据的开始,只能从头开始解码,不能在音频数据流中间开始。这种格式常用在磁盘文件中。
  • ADTS(Audio Data Transport Stream)这种格式的特征是每一帧都有一个同步字,所以可以在音频流的任何位置开始解码。它类似于数据流格式。
上一篇:试题 基础练习 数列特征(蓝桥杯练习)


下一篇:【转载】Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?