banner
Wayne

Wayne

Do what you love, love what you do
github
bilibili
telegram

音樂遷移計劃

前言#

最近想把 qq 音樂和網易雲音樂的歌曲遷移到 spotify,遇到了一些問題,許多音樂 app 為了不讓你遷移,做了很多限制,例如基本都不支持直接導出文本歌單,qq 音樂手機端更是直接取消了分享鏈接的功能(可以在電腦端獲取)

下面來介紹一種簡單的方法,不需要遷移的朋友也可以看一下,將自己喜歡的歌曲保存為 excel 做備份也是不錯的選擇

歌單 id 獲取#

網易雲歌曲 id 獲取#

網易雲直接點擊進入 “我喜歡” 或你創建的歌單,點擊分享歌單,複製鏈接到一個可以輸入的地方,以下面的複製內容舉例

其中playlist?id=後的數字對應你的歌單 id,是我們所需要的,而userid=creatorId=後的數字則是你的網易雲 id,我們不需要

qq 音樂歌曲 id 獲取#

qq 音樂需要用到電腦端,我們在 qq 音樂客戶端,進入一個歌單,點擊分享,複製鏈接(對於沒有歌單或是想要導出所有 “我喜歡” 的歌曲的朋友,可以進入 “我喜歡”,點擊批量操作,然後添加到一個新的歌單,這樣就可以分享了)

qq 音樂的分享鏈接是經過混淆的,如下所示,我們無從得知歌單 id

我們需要用瀏覽器打開,這時候,混淆的內容就會顯現出來,變成下面的形式

最後的數字就是你的歌單 id

導出歌單為純文本#

接下來進入這個網站
https://yyrcd.com/n2s/

這是一個大佬做的批量將網易雲和 qq 音樂歌單導出為純文本形式的前端界面,其導出格式為

有朋友反饋,不想讓導出的歌單含有歌手名,因為指定歌手的話,有的歌曲就在目標音樂平台找不到了,這是我們只需要使用 notepad--(++)或 vscode 的搜索替換功能,用正則表達式\s-\s.*替換為空格即可

導入目標音樂平台#

導出後,我們複製內容,來到音樂轉換網站
https://app.tunemymusic.com/zh-CN/transfer

  1. 第一步,選擇來源為任意文本,將複製的內容粘貼進去
  2. 第二步,選擇要導入的音樂平台,並登錄
  3. 等待導入
  4. 導入完成後,檢查導入的音樂平台的歌單,其中Myplaylist歌單(播放列表)就是導入的歌單
  5. 檢查未導入成功的歌曲(這些歌曲一般是未在目標平台上架),並記錄
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。