Latest version

Released:

The complete Lossless and Hi-Res music downloader for Qobuz

Project description

Search, explore and download Lossless and Hi-Res music from Qobuz.

BTW, if the Qobuz for MAC/PC software gets the connected UPnP/DLNA renderer to (directly) stream the audio file tracks from Qobuz's online server (ie, behaving just like a UPnP control point), then you'll likely have the same skipping issue with the Rendu. Qobuz is an innovative and world-leading service in high quality.

  • Am interested in signing up for Qobuz via VPN (I live in Calif) so that I can subscribe to their streaming service and stream via A+. Ive tried two things without success. First, a thread at this site suggested that simply contacting Qobuz customer service and asking them to unblock my account mi.
  • Have unlimited access to your music in High-Fidelity sound quality with Qobuz. Enjoy thousands of creative playlists for all occasions, and let Qobuz help you discover new music with exclusive editorial content (interviews, reviews, articles). Listen to your music wherever you want, whenever you want: Qobuz is available on all your devices, even without internet connection in the Offline.

Features

  • Download FLAC and MP3 files from Qobuz
  • Explore and download music directly from your terminal with interactive or lucky mode
  • Download albums, tracks, artists, playlists and labels with download mode
  • Download music from last.fm playlists (Spotify, Apple Music and Youtube playlists are also supported through this method)
  • Queue support on interactive mode
  • Effective duplicate handling with own portable database
  • Support for albums with multiple discs
  • Support for M3U playlists
  • Downloads URLs from text file
  • Extended tags
  • And more

Getting started

You'll need an active subscription

Install qobuz-dl with pip

Linux / MAC OS
Windows

Run qobuz-dl and enter your credentials

Linux / MAC OS
Windows

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

Qobuz vs tidal

Examples

Download mode

Download URL in 24B<96khz quality

Download multiple URLs to custom directory

Download multiple URLs from text file

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

Qobuz

Download a Qobuz playlist in maximum quality

Download all the music from an artist except singles, EPs and VA releases

Qobuz

Last.fm playlists

Last.fm has a new feature for creating playlists: you can create your own based on the music you listen to or you can import one from popular streaming services like Spotify, Apple Music and Youtube. Visit: https://www.last.fm/user/<your profile>/playlists (e.g. https://www.last.fm/user/vitiko98/playlists) to get started.

Download a last.fm playlist in the maximum quality

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

Interactive mode

Run interactive mode with a limit of 10 results

Type your search query

qobuz-dl will bring up a nice list of releases. Now choose whatever releases you want to download (everything else is interactive).

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

Lucky mode

Download the first album result

Download the first 5 artist results

Download the first 3 track results in 320 quality

Download the first track result without cover art

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

Other

Reset your config file

By default, qobuz-dl will skip already downloaded items by ID with the message This release ID ({item_id}) was already downloaded. To avoid this check, add the flag --no-db at the end of a command. In extreme cases (e.g. lost collection), you can run qobuz-dl -p to completely reset the database.

Usage

Qobuz

Module usage

Using qobuz-dl as a module is really easy. Basically, the only thing you need is QobuzDL from core.

Attributes, methods and parameters have been named as self-explanatory as possible.

A note about Qo-DL

qobuz-dl is inspired in the discontinued Qo-DL-Reborn. This tool 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.
  • qobuz-dl is not affiliated with Qobuz

Release historyRelease notifications | RSS feed

0.9.9.2

0.9.9.1

0.9.9

0.9.8.1

0.9.8

0.9.7

0.9.6

0.9.5

0.9.4

0.9.3

0.9.2

0.9.1

0.9.0

0.8.3

0.8.2

0.8.1

0.8.0

0.7.2

0.7.1

0.7.0

0.6.0

0.5.6

0.5.5.2

0.5.5.1

0.5.5

Qobuz Vs Tidal

0.5.4.3

0.5.4.2

0.5.4.1

0.5.4

0.5.3.1

0.5.3

0.5.2

0.5.1

0.5

Qobuz App

0.4.2

0.4.1

0.4.0

Download files

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

Files for qobuz-dl, version 0.9.9.2
Filename, sizeFile typePython versionUpload dateHashes
Filename, size qobuz_dl-0.9.9.2-py3-none-any.whl (37.5 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size qobuz-dl-0.9.9.2.tar.gz (37.7 kB) File type Source Python version None Upload dateHashes
Close

Hashes for qobuz_dl-0.9.9.2-py3-none-any.whl

Hashes for qobuz_dl-0.9.9.2-py3-none-any.whl
AlgorithmHash digest
SHA2564982ddd1c242c392bc939b0d571d1ce80f48e4baa9cc53c6509632b13db6684d
MD5381f4f076f60c244c82893fa5117d321
BLAKE2-256cbfa2987d4affadbae4cf5b88328c942163c9322f84e65c95b8ffe93aee09ed7
Close

Qobuz Web Player

Hashes for qobuz-dl-0.9.9.2.tar.gz

Qobuz Music Streaming

Hashes for qobuz-dl-0.9.9.2.tar.gz
AlgorithmHash digest
SHA256ab77bb90ec47a7a3255a8ffc5bb8664de1f704ab0a28d6bfcd2ef3262bf3ae71
MD52a21d051f17a9b4a3fb09e8bfd691c38
BLAKE2-2563d572cc258718e872d543b4dd925cc55d86d0388d23937dba470a677bda6fc1f