A Qobuz module for the OrpheusDL modular archival music program
OrpheusDL - Qobuz is a module written in Python which allows archiving from Qobuz for the modular music archival program.
Follow these steps to get a local copy of Orpheus up and running:
- Already have OrpheusDL installed
- Clone the repo inside the folder
orpheusdl/modules/
git clone https://github.com/yarrm80s/orpheusdl-qobuz.git qobuz
- Execute:
python orpheus.py
- Now the
config/settings.json
file should be updated with the Qobuz settings
Just call orpheus.py
with any link you want to archive:
python orpheus.py https://open.qobuz.com/album/c9wsrrjh49ftb
You can customize every module from Orpheus individually and also set general/global settings which are active in every
loaded module. You'll find the configuration file here: config/settings.json
"global": {
"general": {
// ...
"download_quality": "hifi"
},
"formatting": {
"album_format": "{album_name}{quality}{explicit}",
// ...
}
// ...
}
download_quality
: Choose one of the following settings:
- "hifi": FLAC up to 192/24
- "lossless": FLAC with 44.1/16
- "high": MP3 320 kbit/s
album_format
:
{quality}
will add the format which you can specify underquality_format
(see below), default:depending on the maximum available album quality and the chosen[192kHz 24bit]
download_quality
setting{explicit}
will addto the album path[E]
"qobuz": {
"app_id": "",
"app_secret": "",
"quality_format": "{sample_rate}kHz {bit_depth}bit",
"username": "",
"password": ""
}
app_id
: Enter a valid mobile app id
app_secret
: Enter a valid mobile app secret
quality_format
: How the quality is formatted when {quality}
is present in album_format
, possible values are
{sample_rate}
and bit_depth
.
NOTE: Set the "quality_format": ""
to remove the quality string even if {quality}
is present in album_format
.
Square brackets []
will always be added before and after the quality_format
in the album path.
username
: Enter your qobuz email address here
password
: Enter your qobuz password here
Yarrm80s - @yarrm80s
Dniel97 - @Dniel97
Project Link: OrpheusDL Qobuz Public GitHub Repository