No description
Find a file
2021-10-11 02:12:22 +02:00
.github/workflows Add initial files 2021-10-11 02:12:22 +02:00
.vscode Add initial files 2021-10-11 02:12:22 +02:00
assets Add initial files 2021-10-11 02:12:22 +02:00
src Add initial files 2021-10-11 02:12:22 +02:00
.gitignore Add initial files 2021-10-11 02:12:22 +02:00
build.rs Add initial files 2021-10-11 02:12:22 +02:00
Cargo.toml Add initial files 2021-10-11 02:12:22 +02:00
LICENSE Add initial files 2021-10-11 02:12:22 +02:00
mp3lame.lib Add initial files 2021-10-11 02:12:22 +02:00
README.md Add initial files 2021-10-11 02:12:22 +02:00

DownOnSpot

A Spotify downloader written in Rust

drawing

Disclaimer

DownOnSpot was not developed for piracy, but educational and private usage.
It may be illegal to use this in your country!
I am not responsible in any way for the usage of this app.

Features

  • Multi-threaded
  • Download 320 kbit/s audio from spotify, directly
  • Download playlists and albums
  • Convert to mp3
  • Simple usage over CLI

Building

To build this project you will need Nightly Rust. You can install it by following rustup.rs instructions.

git clone https://github.com/oSumAtrIX/DownOnSpot.git
cd DownOnSpot
cargo build --release

If you get a linker error, you might need to download the standard libmp3lame library.

Usage/Examples

To install and use DownOnSpot, edit the configuration file which is being created in the same directory as your shell on first launch.

$ down_on_spot.exe
Settings could not be loaded, because of the following error: IO: NotFound No such file or directory. (os error 2)...
..but default settings have been created successfully. Edit them and run the program again.

$ down_on_spot.exe
Usage:
down_on_spot.exe (track_url | album_url | playlist_url)

Authors

License

GPL3