其实谈不上教程,就是一个单纯的小技巧而已。
最近周边有朋友,在喜马拉雅上下载的评书给他年迈的爷爷听,爷爷只会用最古老的那种砖块儿样式的MP3,在网上找了很多转换工具都无济于事。偶然一次吃饭得知此事,让我很惊诧。果然,不管你认为多么简单的事情,不管当今社会网络多么发达,信息差依然存在。
废话不多说了,上干货:
首先,正常下载的喜马拉雅文件是一个.xm格式文件,无法通过正常的格式工厂等格式转换工具进行转换,因为.xm文件它本身就不是一个通用的、被广泛认可的音频文件。即便是ffmpeg的文档上,都不可能存在这样的格式。好比你买一块雪糕,你付人民币、美元、日币,或者是支付宝微信、云闪付、数字货币、信用卡、OK卡等等都可以,但是你拿出一张你自己画的津巴布韦币,你觉得店员能认可吗?能识别吗?能不打你吗?头上能没包吗?
第二,所以,不要在xm格式文件上下功夫了,这是一种无用功。有人就要骂娘了,什么?你所说的转码方式教程就是放弃转码吗?不。我说的是,放弃对xm文件的转码。
好吧又说了很多废话。
先在喜马拉雅app中将你要下载的文件通过正常的途径下载到你的手机本地。然后:
两种情况,情况一,你用的是安卓机:
找到你手机中的【文件管理】软件,
依次如图中步骤,打开并找到如下目录:内部存储/Android/data/com.ximalaya.ting.android/files/download
打开download文件夹后,就会看到你刚刚下载的文件源文件,是一个名字为一大长串英文数字的、没有文件类型名的文件。长按此文件,分享到微信或其他你可以在电脑上登录的软件。此处我以微信举例。
在电脑上打开PC版微信客户端,找到刚刚发送的文件,将此文件右键另存为任意位置,比如存到D盘根目录。然后,打开我的电脑,找打刚刚另存为的这个文件,重命名该文件,并将文件的名称后面加上【.mp3】。然后,可以看到此文件已经变成了电脑可识别的mp3格式文件。双击试听一下吧。
情况二:你用的手机是苹果。算了,你都用苹果手机了,还转什么格式啊,反正你也不差钱,也无所谓性价比,更无所谓多花点钱买个不实用的东西,我建议你雇个保姆专门给你爷爷播放评书。告辞。