Vigorous Pro

The world can always use more heroes.

  1. 1. 获取歌曲列表
  2. 2. 导入到其他平台

我之前发过一篇文章详细介绍过如何将网易云音乐导入到其他平台,然后这两天有朋友问我怎么处理 QQ 音乐,在网络上搜寻一番无果后,这篇文章便应运而生。

「导入网易云音乐歌单到 Apple Music」
首先先引用一下我之前的文章,虽然标题是写 Apple Music 但实际上支持很多主流平台

获取歌曲列表

首先,在浏览器中打开你的歌单链接。将歌单 id 地址替换到此地址即可获取完整的歌单列表 https://y.qq.com/musicmac/v6/playlist/detail.html?id=7177076625

感谢 @July 的提示

点击 F12 打开 Developer Tools,接下来点击 Console 选项卡,输入这段指令然后同样将链接中 id 的部分替换为歌单的 id 点击回车。接下来便会输出歌单列表了。

1
2
3
fetch("https://c.y.qq.com/v8/fcg-bin/fcg_v8_playlist_cp.fcg?newsong=1&id=7177076625&format=json&inCharset=GB2312&outCharset=utf-8").then(data => data.json()).then(data => {
console.log(Array.from(data.data.cdlist).flatMap(u => u.songlist).map(m => m.name + " - " + Array.from(m.singer).map(c => c.name).reduce((s1, s2) => s1 + "," + s2)).reduce((s1, s2) => s1 + '\n' + s2))
})

感谢 @里里昂 的反馈发现因为 QQ 音乐的网页的显示原因,只能获取到列表中的前十首歌

这里以官方歌单做一个演示,复制输出的歌单信息,然后准备导入到其他平台

d9a7bef209edf2a11e14d22d9706cb94.png

导入到其他平台

这部分的操作其实和之前在 「导入网易云音乐歌单到 Apple Music」 中说的操作基本一致。

当然此处还是以导入到 Apple Music 为例:
导出歌单后,打开 TuneMyMusic 网站 https://www.tunemymusic.com/zh-cn/

导入来源选择 从文本 ,目的地选择 Apple Music 即可

接下来,按照网页的提示进行操作即可. 此方法支援的平台有 Spotify, Apple Music, Youtube, Youtube Music, Deezer, Tidal, SoundCloud, KKbox, napster 和 SoundMachine

请注意,每次最多可导入 1000 首歌曲

感谢 立音大佬 提供技术支持 (≧▽≦)

本文作者 : Edison Jwa
本文使用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议
本文链接 : https://www.wevg.org/archives/export-qqmusic-playlist/

本文最后更新于 天前,文中所描述的信息可能已发生改变