[写在最前面的] 越发觉得iteye(以前的javaeye)是个不错的技术讨论平台,所以决定先将以前的一些技术相关的文章都搬过来。一来备忘,二来系统化自己的知识。主观上是为了自己的积累与提高,希望客观上能给不相识的技术伙伴一点帮助。如果转载,请标注出处。
AAC-Advanced Audio Coding高级音频编码,目前渐成主流的音频编码,是有损音频压缩格式。已被MPEG4标准的文件容器格式采用,估计MP3后的音频霸主就是它了。
AAC帧首部7个字节:
| 名称 | bits | 信息 | 备注 |
| Syncword | 12 | 全1 | 同步码 |
| ID | 1 | 0 mpeg4 1 mpeg2 | |
| Layer | 2 | 00 | |
| protection_absent | 1 | ||
| Profile | 2 | 0 main 1 LC 2 SSR 3 reserved | |
| Sampling Frequency | 4 | index见SF表 | |
| Private bit | 1 | 0 | |
| Channel Cfg | 3 | ||
| Original Copy | 1 | ||
| Home | 1 | ||
| Emphasis | 2 | if ID==0才有 | |
| CopyRight ID | 1 | 0 | |
| CopyRight Start | 1 | 0 | |
| Frame Length | 13 | 包含帧首部7字节 |
本文介绍了AAC(Advanced Audio Coding)高级音频编码格式的基本概念及其在MPEG4标准中的应用。AAC是一种有损音频压缩格式,有望成为继MP3之后的音频编码主流。文中详细解析了AAC帧首部的各个字段及其含义。
7082

被折叠的 条评论
为什么被折叠?



