Move all your Spotify playlists and saved songs to a new account
Project description
SpotifyPlaylistsMover
This will transfer all your Spotify playlists and saved tracks to a new account
IMPORTANT: IF YOU WANT TO USE THIS PROGRAM YOU HAVE TO GET YOUR CLIENT ID
IMPORTANT 2: AS OF 30 JULY 2022 "Spotipy" LIBRARY HAS AN ERROR, IF THIS PROGRAM IS NOT WORKING FOR YOU, TRY ADDING:
if (isinstance(id,dict)) and ('uri' in id) and (id['uri']):
id = id['uri']
AT THE BEGINNING OF THE client.Spotify#_get_id FUNCTION.
I HAVE ALREADY SUBMITTED A PULL REQUEST TO THE PROJECT: plamere/Spotipy#840.
How to use
- Run
pip install spotify_playlist_mover - Set your client ID as environment variable:
export SPOTIPY_CLIENT_ID=<your client ID>(see how to do it with your OS/shell) (or set it inspotify_playlist_mover.py) - The program will let you login your origin account
- Then it will logout from origin account
- It will let you login your destination account
- Done!
(Otherways you can download or clone the repo, install the requirements and run by opening the folder and executing python -m spotify_playlists_mover)
How to get a client id
- Go to Developer dashboard
- Create a new application with any account
- Set
redirect_uritohttp://localhost/ - Set your origin account's mail and your destination account's mail as users in the dashboard
Disclaimer
I am not associated with Spotify, I am using their Web APIs through Spotipy library.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spotify_playlists_mover-1.0.0.tar.gz.
File metadata
- Download URL: spotify_playlists_mover-1.0.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ba7da18aa0490c43aca25e6baec6339308a5b250b5052af837b8110e0807a08
|
|
| MD5 |
933ed034d6271d8ff7770c261f17c7ee
|
|
| BLAKE2b-256 |
776a1b85fe1e2d4e3966faad305cd275abc3da8608ecb24dd8659f30e9414fa7
|
File details
Details for the file spotify_playlists_mover-1.0.0-py3-none-any.whl.
File metadata
- Download URL: spotify_playlists_mover-1.0.0-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e626e595ecd8f04457fdd4fad74d2aac613ae709d0d9ba61b8506bc06e080d3
|
|
| MD5 |
0e87138396c06f5cfd521d1f6f00ad71
|
|
| BLAKE2b-256 |
fac1b9664ca792792f81618a6eb1f7aba03cbd8703edd012caa44afcd0f8ebc2
|