最近老有朋友在群里问,starmusic音乐软件怎么下载歌曲到本地。说实话我一开始也折腾了好久,这软件本身设计得偏在线播放,不像某些播放器那样直接给个下载按钮。但摸索了一段时间,总算找到几个能用的路子。下面就把我自己试过的法子挨个说一遍,安卓和苹果都覆盖到,你照着操作基本能成。
相关下载: starmusic音乐软件 v1.3.9音乐播放器大小:21.1M
很多人以为没下载成功,其实歌已经躺在手机里了,只是你没找对文件夹。starmusic音乐软件的缓存机制和普通音乐App不太一样,它默认播放过的歌会存一份缓存文件,后缀名比较特殊,不是mp3。
安卓手机的话,一般路径在Android/data/com.starmusic.app/cache/audio这个目录下。你得用系统自带的文件管理器,或者下个MT管理器才能看到。有些手机品牌把Android/data隐藏了,需要在文件管理设置里打开“显示隐藏文件”。
苹果这边就麻烦点,iOS沙盒机制你直接翻文件夹是翻不到的。得通过“文件”App,找到starmusic音乐软件的文件夹,里面有个Cache目录。不过苹果端缓存文件加密更狠,直接改后缀经常播不了。

我第一次找的时候翻了半天,后来才发现是被系统藏起来了。所以你要是找不到,先别急着说软件不行,大概率是路径没对。
找到缓存文件之后,你会发现它们名字都是一串乱码,后缀也不是常见音频格式。这时候需要手动改后缀。我试过改成.mp3,有一部分能直接播,有一部分不行。后来查了下,starmusic音乐软件有些歌用的是m4a或者ogg编码,你改成对应的后缀才行。
怎么判断该改成啥?有个笨办法但挺管用:看文件大小。一般3到5兆的,大概率是m4a;8兆以上的,可能是mp3或者flac。你就挨个试,改完用本地播放器打开,能放就说明对了。
注意一个坑:改完后缀之后,别在原文件夹里直接播,先复制到音乐文件夹再改。因为starmusic音乐软件有时候会重新扫描缓存目录,把你改好的文件又给覆盖了。我吃过这个亏,改了半天白改。

还有一点,安卓11以上的系统对Android/data目录读写限制很严,自带的文件管理器可能不让改。建议装个MT管理器或者Solid Explorer,给权限之后就能操作了。
如果你觉得上面那个法子太折腾,还有个更简单粗暴的直接录屏内录。安卓手机很多自带录屏功能里有个“内部音频”选项,打开之后播放starmusic音乐软件里的歌,录出来的就是纯音频,没有外界杂音。
苹果的话稍微麻烦点,自带录屏默认录不到内部声音。得用快捷指令或者第三方录屏软件,比如Screen Recorder之类的,开启麦克风录制的同时把媒体声音也录进去。音质肯定有损失,但胜在操作无脑,适合就想要个能离线听的版本。
录完的文件一般是mp4格式,再用格式工厂或者手机上的音频提取器把音轨抽出来,存成mp3就行。这个方法我用了大概十来次,稳定性还行,就是费时间,一首歌得录完整首。
如果你主要是在电脑上用starmusic音乐软件,那可以试试抓包。用Fiddler或者Charles这类工具,监听starmusic音乐软件的请求,找到音频流的地址,然后直接下载。
具体操作就是先打开抓包工具,再打开starmusic音乐软件播放你想下载的歌。在抓包列表里找.m4a或者.mp3结尾的请求,复制那个URL到浏览器或者下载工具里,就能把源文件扒下来。
这个法子下载下来的音质是最好的,基本就是原文件。但有个前提,starmusic音乐软件如果走了HTTPS加密,你得在电脑上装证书才能解密看到地址。步骤稍微有点门槛,适合动手能力强的朋友。

我试过几次,成功率大概七成左右。有些歌的音频流是分段的,抓下来还得合并,那就更麻烦了。所以这个法子我只在特别想存某首歌的时候用。
starmusic音乐软件下载的歌在哪个文件夹?安卓一般在Android/data/com.starmusic.app/cache/audio,苹果在文件App的starmusic目录下Cache文件夹里。找不到就开显示隐藏文件。
改后缀之后播放器打不开怎么办?大概率是编码格式没对上。试试改成m4a或者ogg,还不行就用格式工厂转一遍,基本能解决。
录屏内录音质差很多吗?比原文件肯定有损失,但如果是听个响,完全够用。对音质有要求还是走抓包或者缓存转存的路子。
好了,上面这几个法子就是我自己折腾starmusic音乐软件下载歌曲到本地总结出来的。不一定每条都适合你,但总有一条能走通。你要是遇到啥新问题,也可以自己多试试,这软件更新挺勤的,说不定哪天就出官方下载功能了。
精彩推荐
用户评论