Gave Apple Music a try. Made a few nice playlists. But the interface was driving me mad, so I'm back to Spotify (with open arms?). Is there an easy way to import my recent Apple Music playlists into Spotify playlists? Googling this seems to be just ideas on how to do the opposite. Maybe Spotify should have a easy import tool to go along with a "Come back to me" ad campaign?!?
Thanks for the help!
Solved! Go to Solution.
You can do it with Soundiiz. Important: You have to download all the tracks in your AM playlist first. Export it as a .m3u file. Go to the Soundiiz website. Login to your Spotify account. Drag the .m3u file onto the tile that says "Drop here your file" (be patient with the English on this site, they're French). Select Spotify as your destination platform. Name and convert your playlist. Soundiiz will convert your playlist to Spotify and it will show up in your account, sometimes right away and sometimes you have to restart Spotfiy. Soundiiz will also give you an error log letting you know what tracks it couldn't find.
The above two accepted solutions have the problem of not being able to convert ALL the songs to spotify playlist. These solution miss some songs, but you end up not knowing which song is missed, just finding your converted playlist is smaller than the original one.
So I made up with my home-grown solution using a python script.
1. In iTunes, export the playlist to a xml file and name it, say, "mylist.xml"
2. Copy thethe following code into a text editor and replace file name at the second line with the name of your xml file, say, "mylist.xml".
3. Save this file a .py file to your desktop and name it, say, "extract_text.py". What this python file does is converting your xml file to a text file.
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()
4. Open Mac OS X Terminal, paste the following command and hit Enter:
cd ~/Desktop python extract_text.py
5. Then you will see a new file output.txt in your Desktop, which contains the song name and the artist name for each line. Something just like this:
Something Just Like This - The Chainsmokers & Coldplay Paris - The Chainsmokers Inside Out (feat. Charlee) - The Chainsmokers Setting Fires - The Chainsmokers Don't Let Me Down (feat. Daya) - The Chainsmokers The One - The Chainsmokers
6. Copy all the text inside to http://www.playlist-converter.net/ (Thanks to the authors of this website!!) , and follow the instructions on the website to convert this text to your Spotify playlist!