一些简单的 Python 3 脚本可帮助您将现有的 Spotify 播放列表导入 Apple Music。
第一步是将要导入 Apple Music 的歌曲导入 CSV 文件。最简单的方法是使用 Exportify。
如果您想导出整个 Spotify 库,只需创建一个名为“全部”的新播放列表,然后使用 Spotify 桌面应用程序将整个库拖入其中即可。然后,您可以使用Exportify导出播放列表全部。将生成的文件另存为Spotify.csv,与将此存储库克隆到的目录位于同一目录中。
为了将歌曲添加到我们的 Apple Music 播放列表中,我们需要它们的 Apple Music 标识符。运行python3 retrieve-identifiers.py
将使用Spotify.csv文件创建一个新文件itunes.csv ,其中每一行都包含 Spotify 播放列表中歌曲的 Apple Music 标识符。现在,所有与任何 Apple Music 标识符不匹配的歌曲都会添加到noresult.txt文件中。
https://amp-api.music.apple.com/v1/me/library/playlists/p.ID/tracks
( p.ID
代表;当然,代表唯一的播放列表 ID。因此,不要搜索完全相同的网址!您将找不到它。)python3
。然后,快速导入 pyautogui。 (确保之前已经安装)pyautogui.position()
。它应该返回一个包含两个数字的元组。将第 14 行和第 17 行中的数字替换为从终端获取的数字。现在您应该准备好出发了。当脚本运行时,只需选择浏览器窗口并等待奇迹发生。
我用来检索 Spotify 歌曲的 Apple Music 标识符的脚本非常基本。它只是比较标题和艺术家,以确定 Spotify 和 Apple Music 歌曲是否匹配。有些歌曲在两个服务中没有完全相同的标题(例如多余的空格)。这会导致脚本无法检索某些歌曲的标识符。希望您能够借助noresult.txt文件手动添加缺少的歌曲。