Skip to main content

The complete Lossless and Hi-Res music downloader for Qobuz

Project description

qobuz-dl

Seach and download Lossless and Hi-Res music from Qobuz.

If you need help or want to report a problem, join qobuz-dl's discord server.

Features

  • Download FLAC and MP3 files from Qobuz
  • Search and download music directly from your terminal with interactive or lucky mode
  • Download albums, tracks, artists, playlists and labels with download mode
  • Queue support on interactive mode
  • Support for albums with multiple discs
  • Read URLs from text file
  • And more

Getting started

qobuz-dl requires Python >3.6

You'll need an active subscription

Install qobuz-dl with pip

Linux / MAC OS / Windows
pip3 install --upgrade qobuz-dl

Run qobuz-dl and enter your credentials

Linux / MAC OS
qobuz-dl
Windows
qobuz-dl.exe

If something fails, run qobuz-dl -r to reset your config file.

Examples

Download mode

Download URL in 24B<96khz quality

qobuz-dl dl https://play.qobuz.com/album/qxjbxh1dc3xyb -q 7

Download multiple URLs to custom directory

qobuz-dl dl https://play.qobuz.com/artist/2038380 https://play.qobuz.com/album/ip8qjy1m6dakc -d "Some pop from 2020"

Download multiple URLs from text file

qobuz-dl dl this_txt_file_has_urls.txt

Download albums from a label and also embed cover art images into the downloaded files

qobuz-dl dl https://play.qobuz.com/label/7526 --embed-art

Download a playlist in maximum quality

qobuz-dl dl https://play.qobuz.com/playlist/5388296 -q 27

Run qobuz-dl dl --help for more info.

Interactive mode

Run interactive mode with a limit of 10 results

qobuz-dl fun -l 10

Type your search query

Logging...
Logged: OK
Membership: Studio


Enter your search: [Ctrl + c to quit]
- fka twigs magdalene

Now choose whatever releases you want to download. Everything else is interactive. Enjoy.

Run qobuz-dl fun --help for more info.

Lucky mode

Download the first album result

qobuz-dl lucky playboi carti die lit

Download the first 5 artist results

qobuz-dl lucky joy division -n 5 --type artist

Download the first 3 track results in 320 quality

qobuz-dl lucky eric dolphy remastered --type track -n 3 -q 5

Run qobuz-dl lucky --help for more info.

Other

Reset your config file

qobuz-dl -r

Usage

usage: qobuz-dl [-h] [-r] {fun,dl,lucky} ...

The ultimate Qobuz music downloader.
See usage examples on https://github.com/vitiko98/qobuz-dl

optional arguments:
  -h, --help      show this help message and exit
  -r, --reset     create/reset config file

commands:
  run qobuz-dl <command> --help for more info
  (e.g. qobuz-dl fun --help)

  {fun,dl,lucky}
    fun           interactive mode
    dl            input mode
    lucky         lucky mode

A note about Qo-DL

qobuz-dl is inspired in the discontinued Qo-DL-Reborn. This program uses two modules from Qo-DL: qopy and spoofer, both written by Sorrow446 and DashLt.

Disclaimer

This tool was written for educational purposes. I will not be responsible if you use this program in bad faith. By using it, you are accepting the Qobuz API Terms of Use.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qobuz-dl-0.5.2.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qobuz_dl-0.5.2-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file qobuz-dl-0.5.2.tar.gz.

File metadata

  • Download URL: qobuz-dl-0.5.2.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.9.0

File hashes

Hashes for qobuz-dl-0.5.2.tar.gz
Algorithm Hash digest
SHA256 06be0a2b04d79b7d8e63874ef7ddf0fae8af4ed5a4f1a9e0fa0fc732ddedd54b
MD5 9013b00e56739818e358706eaf2dc62d
BLAKE2b-256 b54566c85280329d012eb12b512dbedaf20f6cbf7d4c932a14a37bf07a1621a6

See more details on using hashes here.

File details

Details for the file qobuz_dl-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: qobuz_dl-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 27.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.9.0

File hashes

Hashes for qobuz_dl-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8677db7eac0a0ad84d6c9fe7ab9b9acf6b0181d76701f71dd47cf91ef94993d7
MD5 e78577192dfa1ed4687e1f9a4ae36ecf
BLAKE2b-256 7f006b0d3db4afbee37ce6366cd6f3cdade59d776ceb43456497cb7b3594465c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page