ios平台微信的语音文件AUD格式其实就是AMR格式

转载自:http://sfjblog.7yue7.net/?p=260


今天我的一个朋友问我怎么把微信的语音记录文件转成电脑上能放的格式。说是aud格式的。我上网搜了大半天,也没见有人能解决。说Android平台用的是amr格式,而苹果平台用的是aud格式。

我寻思没人解决,我自己试试吧。我就用我的Android手机给朋友的iPhone发了条语音。然后让朋友把aud文件给我传过来,而我自己把Android的amr文件提取出来。这样就得到了同一条语音的两个文件。

结果我把这两个文件扔到对比工具里一看,乐坏了。aud文件就是没有文件头的amr文件。所以将aud文件前面加上6个字节的文件头就可以了。

方法如下:

下载一个notepad++,新建,输入:
#!AMR(回车)
然后菜单,编辑,档案格式转换,转换为UNIX格式。
然后保存这个文件,例如head.txt

然后用cmd命令:
copy head.txt/b + xxxx.aud/b result.amr

就得到了正常的amr文件。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
原理非常简单,所谓Aud文件其实就是Amr文件,但不能播放的原因,就是它是去掉了文件头的Amr文件 大家可以把Aud文件用记本打开,在文件开头加入#!AMR,然后保存为Amr文件格式即可播放。 如果试了不行的话,请下载Notepad++,打开Aud文件,在内容前加上#!AMR,然后保存为UNIX格式Amr文件即可。 以上就是方法,如果懂技术的可以编写成软件或脚本,如果不会的,也可下载我提供的小软件,批量转换,谢谢各位对此帖的支持,谢谢!! 或者下载我做好的一个记事本文件,里面就是Amr文件头,大家可以下载后,用cmd命令执行: copy Audhead.txt/b + xxxx.aud/b result.amr 就可以得到正常的Amr文件,xxxx.aud 为你的aud文件名 由于我和老婆孩子不在一起,经常通过微信聊天,儿子刚学会了叫爸爸,超开心啊 忽然想怎么能把儿子在微信上的录音记录下来,结果导出来时是aud文件,根本无法播放。 在网上也寻找了很多方法,都相当的复杂,所以就干脆自己动手编写了一个小程序。 没啥技术含量,但绝对的简单方便,方法见下图,别不多说,各位觉着好用,给点支持,谢谢!! 3月27日晚更新1.0:解决中文目录无法生成amr文件 转换后的amr文件可用QQ影音等软件播放的哦 顺便提一下微信语音文件导出方法: 可以用iTools导出,见下图: 左边这些乱码文件夹,就是和你聊天的朋友名,点击一个后,右边就是和此人聊天的aud文件 如若发现有Bug请回复提出,我会及时修复. 选择需要转换的微信aud语音文件: 自动完成转换: 生成同名文件在同目录中: 可拖放文件到软件窗口(可批量的哦)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值