受损Wave文件修复

Echo的一个WAV文件坏掉了,这是从mp3中导出来的,mp3中的内容已经擦除了,所以这是唯一个的副本。拿到样本后,首先怀疑文件格式错误,按理讲mp3中很少会有wav文件,因为他是无压缩格式,所以个头比较大,所有首先将其扩展名修改为.mp3,用wmp打开,说文件格式不对,是否尝试用其它方式播放。点击是,结果wmp没有任何反应。

接下来用UltraEdit打开文件,发现这个文件确实是Wav的,播放器无法播放,多半是无法正确识别他的格式。翻出WAV的文件格式规范,并找到一个正常的WAV对比,很快发现了问题。原来WAV文件是RIFF格式存放的,是IBM和微软为PC而设计;其文件开头是52 49 46 46 ,而Echo的WAV文件的第一个字节是49,将其修改为52后一切正常,至此问题解决:)


Technorati : 修复 WAV

转载于:https://www.cnblogs.com/Ankh/archive/2006/12/14/591716.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值