manishshettym / SpotiFetch

Download any users Spotify playlist to local Music folder as mp3 ( NO PREMIUM required )

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpotiFetch

Download any users Spotify playlist to local Music folder as mp3 ( NO PREMIUM required )

Demo

Description

It is a command line tool that can be used to download mp3 versions of spotify playlists.

Requirements and Installation Guidelines

  • 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

Usage Steps

  • Step 1: Get spotify API key
  1. Login with your credentials here: https://developer.spotify.com/my-applications/#!/
  2. Go to My Applications on the sidebar and create an app. Your application name/description does not matter.
  3. Your Client ID and Client Secret Keys will be generated.
  4. 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>

Useful links to libraries used

Authors

Manish Shetty M

Credits (for finding the problem)

Paromita Roy

About

Download any users Spotify playlist to local Music folder as mp3 ( NO PREMIUM required )


Languages

Language:Python 100.0%