added overview over modules
This commit is contained in:
parent
dd3ab8c379
commit
65bb48c3cf
@ -4,7 +4,7 @@
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
||||
</content>
|
||||
<orderEntry type="jdk" jdkName="Python 3.10 (music-downloader)" jdkType="Python SDK" />
|
||||
<orderEntry type="jdk" jdkName="Python 3.10" jdkType="Python SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="module" module-name="rythmbox-id3-lyrics-support" />
|
||||
</component>
|
||||
|
28
notes.md
28
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user