Chip123 科技應用創新平台

標題: MP3文件格式解析1 [打印本頁]

作者: windflowerz    時間: 2007-4-11 04:59 AM
標題: MP3文件格式解析1
1, MP3简介 8 @4 |2 ]7 A0 V2 x, y' q

4 A6 E. _3 x8 y( c" w4 g6 n# K* O' g3 FMP3是今天一种常见的音乐格式,但恐怕除了工作要求之外,有兴趣对此进行研究的人恐怕不多。所以,当我打算做MP3解码方面的工作时,在找资料时也颇费了一番周折,同时也觉得很有趣。所以想在这里分享一下自己的心得,做一个总结性的介绍。这样有兴趣的朋友也可以对此有一个大概了解,尽快入门。7 X& Y! _1 {1 B+ b; Q

# V8 z. |* h' I3 m1 q& T* P4 K' q7 AMP3是MPEG-1 Audio Layer 3的简称,是当今比较流行的一种数字音频编码和有损压缩格式(有Layer 3,也必然有Layer1和Layer2,也就是MP1和MP2,但不在本文讨论范围之内)。MP3技术的应该可以用来大幅度的降低音频文件存储所需要的空间。它丢掉脉冲编码调制(PCM)音频数据中对人类听觉不重要得数据,从而达到了较高的压缩比(高达12:1-10:1)。简单地说,MP3在编码时先对音频文件进行频谱分析,然后用过滤器滤掉噪音电平,接着通过量化的方式将剩下的每一位打散排列,最后形成有较高压缩比的MP3文件,并使压缩后的文件在回放时也能够达到比较接近原音源的效果。# b! K+ J/ }5 j7 i# J& ]: n( n
# S0 P# v; _6 Z3 c6 G  @
MP3的音频质量取决于它的Bitrate和Sampling frequency,以及编码器质量。MP3的典型速度介于每秒128到320kb之间。采样频率也有44.1,48和32 kHz三种频率,比较常见的是采用CD采样频率——44.1kHz。常用的编码器是LAME,它完全遵循LGPL的MP3编码器,有着良好的速度和音质。




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2