Importando minha biblioteca do Apple Music para Spotify

2

Então, estou usando o iTunes há algum tempo e tenho muitas músicas de diferentes fontes:

  1. Música que eu copiei da minha coleção de CDs, converti em mp3 e importei para o iTunes. Armazenado no cartão SD do meu telefone.
  2. Músicas que comprei na iTunes Store, também armazenadas no SD do meu telefone. Principalmente no formato m4a.
  3. Música que adicionei à minha conta com o Apple Music, o que significa que não baixei nenhum arquivo para meu armazenamento local, apenas marquei o item com o botão "+" no aplicativo.

Eu recentemente descobri o Spotify e apesar de não ter o catálogo completo (então eu ouvi) que a Apple Music oferece, é certamente mais amigável e eu aposto que ele tem a maioria das músicas que eu ouço, então eu gostaria para mudar para lá.

A coisa é, eu não encontrei nenhuma maneira razoável de migrar todas as minhas músicas para o Spotify - eu nunca usei playlists no iTunes nem no Apple Music, eu apenas naveguei pelos nomes dos artistas, álbuns e músicas, e eu quero que minha biblioteca inteira (ou qualquer parte dela que esteja disponível no Spotify) se mude para lá.

Eu estava pensando em criar uma lista de reprodução que contém, essencialmente, toda a minha coleção de músicas e depois importar essa lista de reprodução. Então eu acho que estou fazendo estas perguntas:

  1. Qual é a maneira mais fácil e rápida de compor uma lista de reprodução no Apple Music / iTunes que inclui todas as minhas músicas?
  2. Como posso importar essa lista de reprodução para o Spotify?
  3. Quanto à minha música armazenada localmente, o Spotify suporta a reprodução desses arquivos e o embaralhamento de músicas on-line?

Obrigado antecipadamente.

    
por gbi1977 22.04.2018 / 22:40

1 resposta

4

Spotify Suporta Música Local

Para abordar seu último ponto primeiro, o Spotify de fato suporta música local:

In addition to over 30 million tracks that we offer, you can also use your Spotify app to play music files stored on your computer (which we call "local files").

De arquivos locais explicações do recurso . Para fazer isso, você pode:

  1. Click in the top-right corner of the app and select Settings.
  2. Scroll down to Local Files.
  3. Any files in My Music, Downloads, and iTunes folders are automatically selected. Switch off any sources you don't want Spotify to access.
  4. Click ADD SOURCE to select another folder from which Spotify can access your personal music files.

Arquivos de música da Apple

Existem aqueles que conseguiram exportar seu Apple Music como uma playlist, e depois importá-lo para o Spotify, por exemplo:

Soundiiz

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" 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.

De repete7 na comunidade do Spotify .

Fluxo de trabalho

Se você tiver um iDevice, poderá usar o Fluxo de trabalho App , que tem um fluxo de trabalho 'Adicionar lista de reprodução ao Spotify' .

Python

Por fim, subzero2 tem uma solução envolvendo python no OSX:

  1. In iTunes, export the playlist to a xml file and name it, say, mylist.xml

  2. Copy the 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.

#/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('&#38;','&') # XML formating replaces & with &#38; so we revert this replacement
    fout.write(song_or_artist + (u' - ' if i % 2 == 0 else u'\n'))
fout.close()
  1. Open Mac OS X Terminal, paste the following command and hit Enter:
cd ~/Desktop
python extract_text.py
  1. Then you will see a new file output.txt in your Desktop, which contains the song name and the artist name for each line.

  2. Copy all the text inside to http://www.playlist-converter.net/ , and follow the instructions on the website to convert this text to your Spotify playlist!

Acredite nos comentários acima para subzero2 da comunidade do Spotify, como acima.

    
por 23.04.2018 / 07:38