一个导出qq音乐歌单的小工具

文档更新说明

  • 2017年04月04日 v1.0 初稿

一直使用qq音乐,但是感觉qq音乐的电台推荐好像没有网易云的给力些,就想换网易云音乐,无奈,qq音乐里面累积了900多首歌,就写了一个工具来导出这些歌单了。不过不是很完美,902首,最后只成功导入了770多首,不知道是不是两边版权不同的原因。

0、项目地址

https://github.com/fengqiangboy/qq-music-list-to-kwl

1、使用步骤:

  1. 克隆代码到本地
  2. 安装python3
  3. 获取qq音乐歌单列表id
  4. 修改qq-music-list-export.py中的歌单id
  5. 在命令行中运行qq-music-list-export.py
  6. 将生成的文件上传到网易云音乐

1.1、克隆代码到本地

git clone https://github.com/fengqiangboy/qq-music-list-to-kwl.git

1.2、安装python3

python的安装可以参考官网的教程,各个平台的方法都有。建议安装3.6版本或者更新的版本。

1.3、获取qq音乐歌单列表id

这一步建议在手机上面操作,选择要转移的歌单之后,使用分享功能,选择复制链接,将链接复制出来之后,查看id参数

这一步有个注意点,导出来的网址可能有两种,如果你的网址是类似:https://y.qq.com/w/taoge.html?hostuin=498460828&id=2330669376这样的,那么你的歌单id就是2330669376,如果你的网址是类似https://y.qq.com/n/yqq/playlist/2330669376.html
,那么你的歌单ID就是后面那串数字

1.4、设置歌单id参数

用编辑器打开qq-music-list-export.py,修改上面的LIST_ID

# 歌单id 需要替换成你自己的
LIST_ID = "2330669376"

1.5、 在命令行中运行qq-music-list-export.py

  • 由于这个工具依赖了两个第三方工具,需要先安装第三方依赖,在命令行中输入下面命令
pip3 install BeautifulSoup
pip3 install requests
  • 安装完成之后,在命令行中,进入工具所在目录,执行下面的命令
python3 qq-music-list-export.py

1.6、 将生成的文件上传到网易云音乐

  • 打开网易云音乐网页版,登录自己的帐号
  • 在右上角个人信息处,选择导入歌单
  • 选择导入酷我播放列表
  • 导入完成

本文已在版权印备案,如需转载请访问版权印。