需求背景

一些微信公众号的文章或小程序里会嵌入一些音频,有时我们需要把这些音频保存到手机或电脑里,在音频失效后或没有微信环境时也能随时听。下面就个人经验总结一下:

环境

手机微信版本:8.0.35

开干

  1. 打开要下载的音频开始播放。
  2. 打开手机上的文件管理器,依次找到目录“我的手机/Android/data/com.tencent.mm/MicroMsg/”,保证列表按时间排序,然后在靠前的位置找一个名字很长的文件夹,文件夹名是数字字母拼起来的,像这样a81cacb3338d4deb78b0a0fbf5e22cbb1,进去后再点开music,可以看到里面有很多缓存文件,其中几M到几十M的,就可能是刚才播放音频的缓存文件。
  3. 可以退回上层,把这个music文件夹长按后,在更多菜单中生成桌面快捷方式,方便以后进入。
  4. 进入music文件夹中,选中某个缓存文件,长按,选重命名,改命后在后缀中加上.mp3,然后再长按,分享到微信,听一下确保是需要的音频,然后在微信中进行保存或收藏,也可通过文件助手发送到电脑保存。
  5. 上面是单个文件,如果是一批呢,就在缓存文件列表中长按后进行多选,然后分享到微信……等等,怎么一分享就不见呢?原来微信不支持多文件分享,除非是照片。好吧,继续
    1. 找根数据线把手机连到电脑上,从我的电脑中一步步找到这些缓存文件,复制出来。如果一下子复制出百十来个,这名字乱七八糟的也不知道谁是谁啊,怎么办?
    2. 在当前文件夹内新建一个文件,内容是“ren * *.mp3”,仅此一行,然后保存后把后缀改为.bat,双击运行,会发现所有文件都加上了后缀.mp3。
    3. 接下来在电脑上同时打开文件列表和浏览器,先把文件列表中的文件全部选中,再重命名为.mp3,这时所有文件都可以拖到浏览器上打开了。
    4. 然后一边听一边改名字。我的经验是:把第一个拖入浏览器,听到名字后再把第二个拖入浏览器,同时关闭第一个,然后修改第一个名字,接下来拖入第三个,关闭第二个,修改第二个名字,以此类推……
  6. 有时会发现缓存文件夹里乱七八糟东西太多,也可能缓存时间过早,不容易找到当前的文件,那就全选再删除,清空后重新播放重新缓存。注意这时播放最好调成倍速最大的值,下载速度会快一些。

总结

以上方法仅为个人学习交流用,禁止用于非法行为,否则后果自负。大家有好的方法欢迎留言~

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐