OrpheusDL - Tidal
A Tidal module for the OrpheusDL modular archival music program
Table of content
About OrpheusDL - Tidal
OrpheusDL - Tidal is a module written in Python which allows archiving from Tidal for the modular music archival program.
Getting Started
Follow these steps to get a local copy of Orpheus up and running:
Prerequisites
- Already have OrpheusDL installed
Installation
- Clone the repo inside the folder
OrpheusDL
git clone https://github.com/Dniel97/orpheusdl-tidal.git
- Execute:
python orpheus.py search tidal track darkside
- Now the
config/settings.json
file should be updated with the Tidal settings
Usage
Just call orpheus.py
with any link you want to archive:
python orpheus.py https://tidal.com/browse/album/92265334
Configuration
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
"global": {
"general": {
"album_search_return_only_albums": false,
"download_path": "./downloads/",
"download_quality": "lossless"
},
download_quality
: Choose one of the following settings:
- "hifi": FLAC with MQA up to 48/24
- "lossless": FLAC with 44.1/16
- "high": AAC 320 kbit/s
- "low": AAC 96 kbit/s
Tidal
"tidal": {
"client_token": "",
"client_secret": "",
}
client_token
: Enter a valid TV client token
client_secret
: Enter a valid TV client secret for the client_token
Contact
Yarrm80s (pronounced 'Yeargh mateys!') - @yarrm80s
Dniel97 - @Dniel97
Project Link: OrpheusDL Tidal Public GitHub Repository