A scriptable music downloader for Qobuz, Tidal, SoundCloud, and Deezer
Find a file
2021-03-25 22:17:08 -07:00
.github/workflows python-publish 2021-03-22 11:19:34 -07:00
demo Added README 2021-03-25 11:19:12 -07:00
streamrip Fixed bug where single tracks don’t get tagged 2021-03-25 22:17:08 -07:00
.flake8 initial commit 2021-03-22 09:21:27 -07:00
.gitignore Update gitignore to include test scripts 2021-03-25 16:56:56 -07:00
.isort.cfg initial commit 2021-03-22 09:21:27 -07:00
LICENSE initial commit 2021-03-22 09:21:27 -07:00
README.md Update README 2021-03-25 12:11:57 -07:00
requirements.txt Update requirements.txt 2021-03-25 10:33:50 -07:00
setup.py Fixed bug where single tracks don’t get tagged 2021-03-25 22:17:08 -07:00

streamrip

A scriptable stream downloader for Qobuz, Tidal, and Deezer.

Installation

pip3 install streamrip

Basic Usage

For Tidal and Qobuz, you NEED a premium subscription.

Download an album from Qobuz

rip -u https://open.qobuz.com/album/0060253780968

Download the album and convert it to mp3

rip --convert mp3 -u https://open.qobuz.com/album/0060253780968

Search for Fleetwood Mac - Rumours on Qobuz

rip search 'fleetwood mac rumours'

streamrip interactive search

Search for Rumours on Tidal, download it, convert it to ALAC

rip -c alac search 'fleetwood mac rumours'

Qobuz discographies can be filtered using the filter subcommand

rip filter --repeats --features 'https://open.qobuz.com/artist/22195'

Want to find some new music? Use the discover command (only on Qobuz)

rip discover --list 'best-sellers'

For more help and examples

rip --help
rip filter --help
rip search --help
rip discover --help
rip config --help

This tool is still in development. If there are any features you would like to see, please open an issue.