Go to file
poka 7b41e738aa Ability to downlaod playlist; Cut functions into libs 2022-05-07 20:46:32 +02:00
lib Ability to downlaod playlist; Cut functions into libs 2022-05-07 20:46:32 +02:00
.env.template Generate access_token from client_id and client_secret; cache it with timestamp; comment code 2022-05-07 16:42:59 +02:00
.gitignore Ability to downlaod playlist; Cut functions into libs 2022-05-07 20:46:32 +02:00
.spotify_appkey.key first 2022-05-07 02:47:04 +02:00
README.md Generate access_token from client_id and client_secret; cache it with timestamp; comment code 2022-05-07 16:42:59 +02:00
install.sh Generate access_token from client_id and client_secret; cache it with timestamp; comment code 2022-05-07 16:42:59 +02:00
spotify-dl.sh Ability to downlaod playlist; Cut functions into libs 2022-05-07 20:46:32 +02:00

README.md

Spotify music downloader

Based on https://github.com/migo1271/spotify-ripper

This is not a youtube scrapper. This is a real Spotify music downloader, to mp3 320kb/s 44100 Hz, no DRM, with good tags.

You will need a premium account to Spotify and set your ids in .env file, and configure your tracks output format and custom location.

If you want to use keywords search, you will also need client_id and client_secret, set to the same file (TODO: bypass this ids). You can get this ids here: https://developer.spotify.com/dashboard/applications

Installation

Launch install.sh script

Exemples of use

Search keyword and download best match

./spotify-dl.sh daft punk around the world

Download full album

./spotify-dl.sh https://open.spotify.com/album/5uRdvUR7xCnHmUW8n64n9y