gbi*_*977 3 itunes music spotify
所以我已经使用 iTunes 一段时间了,我有很多来自不同来源的歌曲:
我最近发现了 Spotify,虽然它可能没有 Apple Music 提供的整个目录(所以我听说),但它肯定更友好,我敢打赌它包含我听的大部分音乐,所以我想切换那里。
问题是,我没有找到任何合理的方法将我的所有音乐迁移到 Spotify - 我从未在 iTunes 和 Apple Music 中使用过播放列表,我只是浏览艺术家、专辑和歌曲的名称,我想要我的全部库(或它在 Spotify 上可用的任何部分)移动到那里。
我想我可以创建一个播放列表,其中基本上包含我的整个音乐收藏,然后导入该播放列表。所以我想我在问这些问题:
提前致谢。
首先解决您的最后一点,Spotify 确实支持本地音乐:
除了我们提供的超过 3000 万首曲目外,您还可以使用 Spotify 应用程序播放存储在您计算机上的音乐文件(我们称之为“本地文件”)。
来自本地文件功能说明。为此,您可以:
- 单击? 在应用程序的右上角,然后选择设置。
- 向下滚动到本地文件。
- 我的音乐、下载和 iTunes 文件夹中的任何文件都会被自动选中。关闭您不希望 Spotify 访问的任何来源。
- 单击添加源以选择另一个文件夹,Spotify 可以从中访问您的个人音乐文件。
有些人设法将他们的 Apple Music 导出为播放列表,然后将其导入 Spotify,例如:
您可以使用Soundiiz做到这一点。重要提示:您必须先下载 AM 播放列表中的所有曲目。将其导出为 .m3u 文件。转到 Soundiiz 网站。登录您的 Spotify 帐户。将 .m3u 文件拖到显示“将您的文件拖放到此处”的磁贴上。选择 Spotify 作为您的目标平台。命名并转换您的播放列表。
Soundiiz 会将您的播放列表转换为 Spotify,它会显示在您的帐户中,有时会立即显示,有时您必须重新启动 Spotfiy。Soundiiz 还会为您提供错误日志,让您知道它找不到哪些曲目。
如果您有 iDevice,则可以使用Workflow App,它具有“将播放列表添加到 Spotify”的工作流程。
最后,subzero2在 OSX 上有一个涉及 python 的解决方案:
在 iTunes 中,将播放列表导出到 xml 文件并命名,例如,
mylist.xml
将以下代码复制到文本编辑器中,并将第二行的文件名替换为 xml 文件的名称,例如
mylist.xml
.将此文件保存
.py
到您的桌面并将其命名为extract_text.py
. 这个 python 文件的作用是将您的 xml 文件转换为文本文件。
#/bin/python
import re, io
f = io.open("change_this_to_the_name_of_your_exported_playlist.xml", mode="r", encoding="utf-8")
fout = io.open("output.txt", mode="w", encoding="utf-8")
l=[]
for line in f.readlines():
match = re.search("<key>(Name|Artist)</key><string>(.*?)</string>", line)
if match:
l.append(match.group(2))
for i in range(len(l)):
song_or_artist = l[i].replace('&','&') # XML formating replaces & with & so we revert this replacement
fout.write(song_or_artist + (u' - ' if i % 2 == 0 else u'\n'))
fout.close()
Run Code Online (Sandbox Code Playgroud)
- 打开 Mac OS X 终端,粘贴以下命令并按 Enter:
cd ~/Desktop
python extract_text.py
Run Code Online (Sandbox Code Playgroud)
然后您将
output.txt
在桌面中看到一个新文件,其中包含每一行的歌曲名称和艺术家姓名。将里面的所有文本复制到http://www.playlist-converter.net/,然后按照网站上的说明将此文本转换为您的 Spotify 播放列表!
以上归功于Spotify 社区的subzero2,如上所述。
归档时间: |
|
查看次数: |
3272 次 |
最近记录: |