A Genius module for the OrpheusDL modular archival music program
OrpheusDL - Genius is a module written in Python which allows retrieving lyrics from Genius for the modular music archival program.
Follow these steps to get a local copy of Orpheus up and running:
- Already have OrpheusDL installed
- Go to your
orpheusdl/
directory and run the following command:git clone https://github.com/Dniel97/orpheusdl-genius.git modules/genius
- Execute:
python orpheus.py
Either set genius as your default lyrics provider in module_defaults, or call orpheus.py with the following option:
python orpheus.py -lr genius 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": {
"module_defaults": {
"lyrics": "genius",
// ...
},
"lyrics": {
"embed_lyrics": true,
// ...
},
}
Option | Info |
---|---|
module_defaults | Lets you select which module to automatically get lyrics/covers/credits from. If selecting default, it will use the main module for the same task |
embed_lyrics | Embeds the (unsynced) as a tag inside the FLAC, M4A, MP3, ... file |
Yarrm80s - @yarrm80s
Dniel97 - @Dniel97
Project Link: OrpheusDL Genius Public GitHub Repository