From 65bb48c3cff64511d6a9d3b90bbf17a4d0216aeb Mon Sep 17 00:00:00 2001 From: Lars Noack Date: Wed, 16 Nov 2022 09:44:50 +0100 Subject: [PATCH] added overview over modules --- .idea/music-downloader.iml | 2 +- notes.md | 28 +++++++++++++++++++ .../{audio => tagging}/__init__.py | 0 src/music_kraken/{audio => tagging}/song.py | 0 4 files changed, 29 insertions(+), 1 deletion(-) rename src/music_kraken/{audio => tagging}/__init__.py (100%) rename src/music_kraken/{audio => tagging}/song.py (100%) diff --git a/.idea/music-downloader.iml b/.idea/music-downloader.iml index 7a7b74c..2eb9cd9 100644 --- a/.idea/music-downloader.iml +++ b/.idea/music-downloader.iml @@ -4,7 +4,7 @@ - + diff --git a/notes.md b/notes.md index 08d25d0..cbdb291 100644 --- a/notes.md +++ b/notes.md @@ -10,6 +10,34 @@ - proxies (maybe a boolean if tor should be enabled) - toggling of audio sources and sorting priorities of audio sources +# Which "Modules" do I have +## Overview +- fetching of metadata +- creating the target paths/filenames +- fetching of the download sourced +- downloading of the mp3 +- fetching of the lyrics + +## Naming and Structure of Modules +- utils + - shared (equivalent to global variables and constants) + - config + - database + - some static methods that are in general usefull for me +- tagging + - song (within a class Song used to get and set the metadata of mp3 files) +- metadata + - search + - fetch +- something with target +- audio_source + - fetch_source + - fetch_audio + - sources + - musify + - youtube +- lyrics + # Wrong Audio - Crystal F - Hanging Man diff --git a/src/music_kraken/audio/__init__.py b/src/music_kraken/tagging/__init__.py similarity index 100% rename from src/music_kraken/audio/__init__.py rename to src/music_kraken/tagging/__init__.py diff --git a/src/music_kraken/audio/song.py b/src/music_kraken/tagging/song.py similarity index 100% rename from src/music_kraken/audio/song.py rename to src/music_kraken/tagging/song.py