Download any users Spotify playlist to local Music folder as mp3 ( NO PREMIUM required )
It is a command line tool that can be used to download mp3 versions of spotify playlists.
- youtube_dl : sudo -H pip3 install --upgrade youtube-dl
- requests : sudo pip3 install requests
- spotipy : sudo pip3 install spotipy
- eyeD3 : sudo pip3 install eyeD3
- google_api_python_client : sudo pip3 install --upgrade google-api-python-client
- Step 1: Get spotify API key
- Login with your credentials here: https://developer.spotify.com/my-applications/#!/
- Go to My Applications on the sidebar and create an app. Your application name/description does not matter.
- Your Client ID and Client Secret Keys will be generated.
- Copy and paste these into "Key.txt"
-
Step 2: Open Spotify and find the song/playlist of interest. Click to the 3 dots and then COPY URI
-
Step 3: cd into the directory and use
$ python main.py -k key.txt -u <URI>
- Spotipy - Lightweight Python Spotify API
- EyeD3 - Used to edit metadata with Python audio data toolkit (ID3 and MP3)
- Youtube_dl - Used to download Youtube videos/audio
- Google_api_python_client - Youtube API
Manish Shetty M
Paromita Roy