找回密码
 注册
搜索
查看: 1111|回复: 3

[音频编解码] 请教关于mp3文件的数据问题

[复制链接]
发表于 2007-3-16 11:32:45 | 显示全部楼层 |阅读模式
用UE打开一个mp3文件,可以查看文件的数据信息。
比如FF F2 82 64 E9 00 86 12 AD……
对于前4位可以分析得知道为FRAME头,存储的是帧的基本信息,后面跟的是帧的实体数据了(如无CRC效验的话)。
就如上:E9 00 86 12 AD……具体怎么对应mp3的音频数据呢?
是不是与平衡线的偏移量?按照采样原则,正旋波应该取一个点在平衡线上,一个在平衡线下。具体怎么实现的,得到上面的十六进制数?
小弟因工作需要要做mp3工具,以前没接触过,希望大家帮忙了。谢谢!~~~~
发表于 2007-3-16 18:38:13 | 显示全部楼层
在MP3文件中看到的数据是压缩后的数据,要将这样的数据经过huffman解码,IMDCT等而后得到的才是采样波形数据.
MP3用的是16bit每样点,最高位是符号位,平衡线上下为正负信号。对于DA来说,平衡线即是参考电压。
点评回复

使用道具 举报

发表于 2007-4-28 14:00:44 | 显示全部楼层
MP3的 帧头后面应该还有边信息,存的 是一些解码所需要的信息,先将边信息解码后可以找到主数据,再将主数据中的哈夫曼码解出。[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-7-4 16:08:30 | 显示全部楼层
關注,學習一下,對自己有幫助
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-2 10:34 , Processed in 0.046408 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表