微信的语音数据格式为.silk
。同时不支持直接下载,所以需要先把原始文件保存在电脑上,提取原始文件并通过程序转换成mp3。下面是详细说明:
以mac为例
- 首先需要在手机微信上收藏你要保存的语音
打开电脑端微信,点击收藏,点击刚才收藏的语音并播放(目的是为了让数据保存在电脑上) - 找到微信保存信息的位置
/Users/username/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/2.0b4.0.9/wechatuserid
打开后如下图所示
其中Favorities
是保存微信收藏数据的文件夹,打开后有一个data
的文件夹,继续打开
每个文件夹代表一个收藏文件,打开最近修改的文件夹(刚刚收藏的语音),里面有一个silk文件,复制出来即可,我保存在了桌面文件夹上,方便一会儿复制。
然后需要利用一个终端工具,叫做silk2mp3,百度网盘的下载链接在文末,大家也可以直接下载源码(推荐方式)
下载后文件夹打开如图所示
在这个界面下按住option键,下方会出现一个横条,右键点击文件夹名,选择在终端中打开
打开后会弹出类似的界面,有一个箭头闪。
接下来在终端框内输入sh converter.sh silk原始路径 mp3
,如我的例子sh converter.sh /Users/username/Desktop/未命名文件夹/dc4926ea9f26f66bf041aff4fc20f4f2/6a902904e76ef4bca051858e0e55fea4.silk mp3
(这一步的输入比较复杂,可以直接点击文件然后复制,在终端输入框内粘贴,文件路径会自动填充上去,也可以用鼠标拖拽文件到终端输入框内,也会自动填充)。点击回车即可。程序会自动进行一系列操作,等待运行完,文件会保存在相同文件夹内。
程序下载链接:链接: https://pan.baidu.com/s/1vHQ3YqPmG_-Q2Tyzi87bnQ?pwd=tm8r 提取码: tm8r
希望这篇文章能够帮助到你,保存下最珍贵的回忆。也希望时间能够抚平逝去的伤痛。