Music metadata editor which automatically sets album covers, album names and lyrics for the given mp3 files
- Latest release can be found it on the Releases page
- Windows
- Linux
- Make sure you have Python and pip installed
- Clone this repository
- Run
pip install -r requirements.txt
- Copy your music in the
./Music
directory - Run
python main.py
- Run
python GUI.py
- Locate your music directory using Browse
- Check options that you need (album_art, music_lyrics, album_name)
- Click Run
Album Arts
will be downloaded inYOUR_MUSIC_DIR/downloads/images/
Song Lyrics
will be downloaded inYOUR_MUSIC_DIR/downloads/lyrics/
Album Names
are currently set using thecount.txt
fileErrors
can be checked from files created inYOUR_MUSIC_DIR/downloads/
- Run
python build.py
- Write unit tests
- Add proxy support
- CI/CD and automation
- Get correct
Album Names
from the internet - Support for other audio formats
- Get
Album Arts
,Lyrics
,Album Names
from API instead of Web Scraping - Use better GUI libraries
- Web Application
- User enters music name in an input
- Server sends the album art and lyrics (if available)
- Lyrics with timestamps
- Get .lrc files
- Get timestamps for lyrics using API
- Match lyrics' lines with song using AI and get the timestamp
- Migration
- Convert from
Python3
toNode.js
to support Dynamic Javascript Websites using Nightmare
- Convert from