多语言展示
当前在线:967今日阅读:91今日分享:37

如何下载虾米音乐中歌曲的mp3文件和歌词文件

工具/原料

Google Chrome等基于WebKit并带有Chromium F12 Developer Console的网页浏览器

web播放器提取音频文件和歌词文件
1

进入目标歌曲的详细信息页面,其url类似url:aHR0cDovL3d3dy54aWFtaS5jb20vc29uZy8xNzcwODI1OTcz(可能此处还有spm等urlencoding参数),页面显示类似如下截图。此时需要记下url最后的ID,例如url:aHR0cDovL3d3dy54aWFtaS5jb20vc29uZy8xNzcwODI1OTcz的ID是1770825973。

2

点击这个按钮,进入虾米的web播放器。

3

确认url以url:aHR0cDovL3d3dy54aWFtaS5jb20vcGxheQ==开头,且界面类似下图。

4

将播放进度条拖到右边(距离结束3-6秒左右),暂停。

5

按下F12按钮,可以看到网页下方或右方出现Chrome Web Developer Console,类似下图中的一种。

6

打开Resource tab(如果没有,找到截图中的tabbar,点击最右侧的>>按钮)。

7

依次展开如下图中的Frames->(play)->,可以看到现在有Images、Scripts、Stylesheet和play四项。

8

确保歌曲列表中只有一个歌曲,然后开始播放音频,当Developer Console中出现如下图所示的Other项时立刻暂停音乐。注意Other有可能在播放过程中出现,也有可能在播放完毕后重新开始循环播放时出现。

9

展开Other标签,可以看到如下图所示的几个项目。

10

你现在可以在这几个项目中找到一个mp3文件,和一个txt或llc文件。txt文件代表文本歌词,llc代表带有时间轴的歌词,当然如果本歌曲没有歌词,则不会有这个文件。同时,找出最开始记下的ID,确认mp3/txt/llc文件中包含这段ID(如果你按照我说的只留下一首歌,就不用这样了)。

11

选中你要下载的文件(mp3/txt/llc),点击右键,按照图中的方式,点击Open link in new tab。

12

此时如果幸运的话,你可以看到你的歌曲或歌词文件已经开始下载了(比如图中我的Chrome自动开始下载了)。当然,如果直接打开了一个页面播放器的话,也不用担心,复制地址栏中的地址到第三方下载工具(例如Internet Download Manager等)进行下载即可。

注意事项

Base64在线解码:tools.jb51.net/tools/base64_decode-gb2312.php (百度什么时候把政策改一改……为什么不让放url)

推荐信息