aiff 文件格式简述
来源:互联网 发布:nginx与lvs 编辑:程序博客网 时间:2024/06/05 19:08
申明:本博客所有标注为原创的文章均为本人原创,非商业目的转载和摘录请注明链接地址,如需商业用途请与本人联系。
AIFF是由美国APPLE公司开发的无损音频格式,AIFF格式只能包含未经压缩的PCM格式的音频数据, AIFF文件包含以下几个区块(Chunk):Common Chunk (必需),Sound Data Chunk (必需),Marker Chunk,Instrument Chunk,Comment Chunk,Name Chunk,Author Chunk,Copyright Chunk,Annotation Chunk,Audio Recording Chunk,MIDI Data Chunk,Application Chunk,ID3 Chunk。
每个区块(Chunk)基本结构:
Chunk ID
Chunk size
data
常见的AIFF文件结构图:
Chunk ID 'FORM'
Chunk Data Size
FORM Type ID "AIFF"
Chunk ID 'COMM '
Chunk Data Size
Sample Format Info
Chunk ID 'SSND'
Chunk Data Size
Digital Audio Samples
COMM区块:
名称
大小
含义
Chunk ID
4 Byte
‘COMM’
Chunk Size
4 Byte
区块大小
NumChannels
2 Byte
声道数
NumSampleFrames
4 Byte
SampleFrames总数
BitsPerSample
2 Byte
采样位数
??
2 Byte
??
SampleRate
4 Byte
采样率(Little-endian)
ExtraParams
SSND区块:
名称
大小
含义
Chunk ID
4 Byte
‘SSND’
Chunk Size
4 Byte
区块大小
offset
4 Byte
音频数据偏移(未使用,设置为0)
blockSize
4 Byte
音频数据区块大小(未使用,设置为0)
soundData
1 Byte
音频数据起始(Big-endian)
参考链接:
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html
- aiff 文件格式简述
- MP3文件格式 简述
- S19文件格式简述
- wav 文件格式简述
- ape 文件格式简述
- tta 文件格式简述
- S19文件格式简述
- S19文件格式简述
- S19文件格式简述
- AIFF/AIF格式解析
- 传奇源码分析-客户端(WindHorn简述和传奇文件格式分析)
- 传奇源码分析-客户端(WindHorn简述和传奇文件格式分析)
- 传奇源码分析-客户端(WindHorn简述和传奇文件格式分析)
- 文件格式
- 文件格式
- 文件格式
- 文件格式
- 文件格式
- 2027 统计元音
- [思路题] spoj 11354 Amusing numbers
- 把抱怨的时间都用来思考(呼唤你的思想)
- 打造通用的Android下拉刷新组件(适用于ListView、GridView等各类View)
- ACM 350. 小吃店(背包变形)
- aiff 文件格式简述
- struts开发
- HDU-#4788 Hard Disk Drive
- 最短路和次短路的条数(dijstra算法或spfa算法)POJ3463
- 手机内存
- NSRange
- matlab:2 常用命令续
- 呼唤你的思想
- Java基础-->了解java语言