AAC格式简介
2013-09-19 00:34
162 查看
AAC的音频文件格式有以下两种:
ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。
ADTS:Audio Data Transport Stream 音频数据传输流。这种格式的特征是它是一个有同步字的比特流,解码可以在这个流中任何位置开始。它的特征类似于mp3数据流格式。这种格式可以用于广播电视。
简言之。ADIF只有一个文件头,ADTS每个包前面有一个文件头。
AAC的ADIF格式见下图:
AAC的ADTS的一般格式见下图:
图中表示出了ADTS一帧的简明结构,其两边的空白矩形表示一帧前后的数据。
ADIF和ADTS的header是不同的。它们分别如下所示:
ADIF的头信息
ADTS的固定头信息(7字节)
ADTS的可变头信息(略)
开源AAC解码器faad官方网站:
http://www.audiocoding.com/
faad2源代码(VC工程)下载地址:
http://download.csdn.net/detail/leixiaohua1020/6374877
ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。
ADTS:Audio Data Transport Stream 音频数据传输流。这种格式的特征是它是一个有同步字的比特流,解码可以在这个流中任何位置开始。它的特征类似于mp3数据流格式。这种格式可以用于广播电视。
简言之。ADIF只有一个文件头,ADTS每个包前面有一个文件头。
AAC的ADIF格式见下图:
AAC的ADTS的一般格式见下图:
图中表示出了ADTS一帧的简明结构,其两边的空白矩形表示一帧前后的数据。
ADIF和ADTS的header是不同的。它们分别如下所示:
ADIF的头信息
ADTS的固定头信息(7字节)
ADTS的可变头信息(略)
开源AAC解码器faad官方网站:
http://www.audiocoding.com/
faad2源代码(VC工程)下载地址:
http://download.csdn.net/detail/leixiaohua1020/6374877
相关文章推荐
- <音频编解码> - AAC格式简介
- AAC格式简介
- 音视频数据处理(7)--- AAC格式简介
- AAC格式简介
- AAC格式简介
- BlackBerry黑莓7230/7290等常用的功能简介以及技巧分类【转载】
- 掌握 Ajax,第 1 部分: Ajax 入门简介
- 《划时代-51单片机C语言全新教程》-第六章 定时器/计数器简介 概览
- AIR Native Extension实现iOS应用内付费(In-App Purchase)全教程(三)——iOS应用内付费简介和准备流程
- 主板市场、二板市场简介
- UBIFS 白皮书 -- UBIFS设计简介
- Android开发性能优化简介
- Phoenix(sql on hbase)简介
- Java_io体系之RandomAccessFile简介、走进源码及示例——20
- AVL树,红黑树,B树,B+树,Trie树应用场景简介
- 依赖注入及AOP简述(四)——“好莱坞原则”和依赖注入框架简介
- 驰骋工作流引擎简介
- linux简介
- SAPUI5教程——框架简介以及应用实践
- 第一章 设备驱动程序简介