一个乐于分享的博客
关注互联网折腾服务器分享码农的日常

拯救网易云音乐下架歌曲 一键下载歌单

拯救网易云音乐下架歌曲 一键下载歌单

在众多音乐软件中,网易云音乐做的算是比较良心的一个了,歌曲比较全,个性化推荐很走心。早几年前就被圈粉了,并且成了手机/电脑上的必装应用!

但是现在保护知识产权的呼声越来越强烈,各大音乐软件中的歌曲纷纷由于产权原因下架,坚守多年的网易云音乐也不能幸免。有些歌曲在网易中没有,但是在虾米或QQ音乐上有,但是总不能为了听歌,来回切换应用。为了方便听歌,我决定找一找方法。

拯救网易云音乐下架歌曲 一键下载歌单

幸亏GitHub上有大神已经帮咱们想到了这个问题,今天给大家推荐的基于PHP的下载网易云音乐“灰名单”的工具。

下载地址

GitHub:https://github.com/metowolf/script/tree/master/neteasemusic

环境要求

  • PHP
  • cURL

使用指南

最好是有一台安装有PHP的Linux服务器,Windows系统的话一定要安装cli环境,因为这个程序是运行在cli下的。判定是否支持cli的方法就是在命令行下输入php -v,有返回值即可:

[root@localhost ~]# php -v
PHP 7.1.7 (cli) (built: Apr  9 2018 14:44:40) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies

然后是下载源码,其中run.php是主程序,download文件夹是下载文件的存放位置。

运行效果如下:

$ php run.php
请输入网易云音乐歌单编号: 14721111
请输入您的网易云音乐 cookie [可选]:
啊,找到 21 首灰色歌曲呢

正在点亮第 1 首歌曲《火锅底料》- GAI爷/火锅底料
 + check tencent
 + + 匹配到《火锅底料》- GAI/火锅底料,相似度 94%
 + check xiami
 + check kugou
 + check baidu
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 7375k  100 7375k    0     0  2112k      0  0:00:03  0:00:03 --:--:-- 2112k

正在点亮第 2 首歌曲《孤儿仔》- 陈奕迅/Eason 4 A Change & Hits
 + check tencent
 + + 匹配到《孤儿仔》- 陈奕迅/Eason 4 A Chance & Hits,相似度 97%
 + check xiami
 + + 匹配到《孤儿仔》- 陈奕迅/Eason 4 A Change & Hits,相似度 100%
 + check kugou
 + check baidu
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 3475k  100 3475k    0     0  1601k      0  0:00:02  0:00:02 --:--:-- 1602k

...

下载所有文件

软件默认只下载变灰的歌曲,如果希望下载歌单中的所有文件,可通过简单修改代码实现。

修改run.php第30和38行,取消if判断,即可取得歌单中所有歌曲并进行下载。

拯救网易云音乐下架歌曲 一键下载歌单

上传音乐云盘

文件是下载下来了,但是总不能只是离线听,可以放到网易云提供的音乐云盘上。音乐云盘的音乐与帐号关联,只要登录帐号,即可在所有终端欣赏音乐。

打开网易云音乐,打开“我的音乐云盘”,之后上传下载到的MP3文件。

拯救网易云音乐下架歌曲 一键下载歌单

音乐云盘的文件可自由加入歌单,再也不用担心被下架了!

转载务必注明出处:岩兔站 » 拯救网易云音乐下架歌曲 一键下载歌单
赞 (3) or 打赏

讨论区 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址