macbook环境下从iphone微信中导出语音文件

What

手机微信不支持保存语音消息到本地,而微信中保存的音频格式aud基本上所有的播放器都没法直接播放,需要进一步处理


Why

想把微信里面的语音详细保存到本地,做进一步处理


How

主要是二步,先使用tools把微信中的音频文件aud导出到macbook上,然后把aud格式文件转成amr文件,详细如下


1.下载itools

http://pro.itools.cn/


2.连上iphone,打开tools,进入微信文件夹



3.按图找到Audio文件夹,其下有N个文件夹,应该是对应着N个好友,每个文件夹中又N个音频文件,后缀是aud,导出到macbook本地



4.根据网上资料所言,aud文件就是没有文件头的amr文件。所以将aud文件前面加上6个字节的文件头就可以了

1)先使用Sublime新建空白文件文件

2)输入 #!AMR(回车)

3)以UNIX格式保存,文件名随便取,例如head.txt

4)macbook打开终端

5)终端输入命令 cat head.txt 23334.aud >abc.amr(回车)

这个命令主要是用来合并head.txt文件和23334.aud文件的,最终生成amr文件,即abc.amr




参考

http://bbs.feng.com/read-htm-tid-6261163.html
http://7yue7.net/?p=260


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 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、付费专栏及课程。

余额充值