Skip to content

A complete Lossless and Hi-Res music downloader for Qobuz now with GUI

License

Notifications You must be signed in to change notification settings

konzepts/qbdl-gui

 
 

Repository files navigation

qbdl-gui

qbdl-gui is a gui for qobuz-dl by @vitiko98.

Features

  • Download albums, tracks, artists, and playlists from Qobuz.
  • Supports various quality levels.
  • Embed album art into files.
  • Web GUI for easy interaction.

Installation

  1. Clone the repository and cd into:
git clone https://github.com/konzepts/qbdl-gui.git
cd qbdl-gui
  1. Virtual Environment: Consider using a virtual environment to isolate the dependencies for the project. This can help avoid conflicts between different versions of libraries. You can create a virtual environment using:
python3 -m venv qbdl
source qbdl/bin/activate
  1. Install the dependencies:
pip install -r requirements.txt

Usage

Command-Line Interface

Refer to the existing documentation for command-line usage.

Web GUI

To use the web GUI, follow these steps:

  1. Run the web GUI script:
python3 qbdl_gui.py
  1. Open a web browser and navigate to:
http://0.0.0.0:5000/
localhost:5000
  1. Enter your Qobuz email, password, download URL, download location, and quality.
  2. Click the "Download" button to start the download.

Contributing

Please refer to the existing guidelines for contributing to this project.

About

A complete Lossless and Hi-Res music downloader for Qobuz now with GUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.2%
  • HTML 5.8%
  • CSS 2.4%
  • Dockerfile 0.6%