Skip to content

Upload your Spotify Playlists to Deezer with this Python3 application.

License

Notifications You must be signed in to change notification settings

helpsterTee/spotify-playlists-2-deezer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

spotify-playlists-2-deezer

Upload your Spotify Playlists to Deezer with this Python3 application.

Requirements

  • Python 3

pip install urwid

How To Use

  1. Use caseychu's great playlist backup script and export to JSON

    python spotify-backup.py --format=json myplaylist.txt

  2. Register a new Deezer App (they don't support the secret-less implicit grant OAuth as of now) Be sure to leave redirect URL and domain as in the picture

3. Change the settings in spotify-restore.py to your APPID and Secret from the just registered Deezer App

4. Launch the application

python spotify-restore.py myplaylist.txt

5. Select or Deselect playlists, if needed. TAB switches focus to buttons on bottom. Space or Enter change selection

6. Start the import from the main menu, after saving. Some tracks will be not available on Deezer, those will be skipped.

Note, this will take a long time, especially with a large number of playlists / large track count So get a coffee, brew some more, establish a coffee plantation business with fair trade principles, make some money and come back to check, if the script is finished.

Hint: The script will skip playlists that are already present on Deezer. So if you have any connection errors or timeouts, simply start again. It will pick up where it left.

Contribute

  1. Open issue describing the fix or improvement
  2. Start Pull request, referencing the issue
  3. Wait for approval or disapproval

About

Upload your Spotify Playlists to Deezer with this Python3 application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages