spotify-dl/README.md

52 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2022-05-07 02:58:52 +02:00
# Spotify music downloader
## Based on https://github.com/migo1271/spotify-ripper
2022-05-07 03:04:28 +02:00
This is not a youtube scrapper. This is a real Spotify music downloader, to mp3 320kb/s 44100 Hz, no DRM, with good tags.
2022-05-07 02:58:52 +02:00
2022-05-07 13:54:48 +02:00
**You will need a premium account to Spotify and set your ids in `.env` file,** and configure your tracks output format and custom location.
2022-05-07 02:58:52 +02:00
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).
2022-05-08 05:24:30 +02:00
<br>You can get this ids here: https://developer.spotify.com/dashboard/applications
2022-05-07 02:58:52 +02:00
### Installation
2022-05-07 03:04:28 +02:00
Launch `install.sh` script
2022-05-07 02:58:52 +02:00
### 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
```
2022-05-08 05:24:30 +02:00
2022-05-08 16:32:37 +02:00
Download full playlist
```
./spotify-dl.sh https://open.spotify.com/playlist/6Rjypi024T6tj6cLtMOWBk
```
---
2022-05-08 05:24:30 +02:00
### SaaS - Remote API
You can try this little online service, but do not spread its existence at the moment:
[https://spotify-dl.p2p.legal/search?daft punk hader better faster stronger](https://spotify-dl.p2p.legal/search?daft%20punk%20hader%20better%20faster%20stronger)
Replace keywords after `search?` by anything you wanna search on Spotify, artiste or track.
2022-05-08 05:27:03 +02:00
<br>This can take a while to start download, so be patient.
2022-05-08 05:24:30 +02:00
### Command line remote API
You can use this remote service in commandline:
```
./spotify-dl-remote.sh air le voyage de pénélope
```
2022-05-08 05:26:35 +02:00
This will download the track in current folder.
2022-05-08 05:27:03 +02:00
<br>This can take a while to start download, so be patient.