- Please Install PyQt5 Manually
- pip install -r requirements.txt
- Put all music files in a folder
- Make sure all music files is .wav (You can use mp3towav.py in utilities to convecrt mp3 to wav)
- Segment Music with Segmentation.py
- Calculate frame of songs with CalFrame.py
- Doing preprocessing with Preprocessing.py
- Check if the paths in Emashupper.py are correct
- Execute Emashupper.py and enjoy it !
If your pgz path is '../pgz' Metadata.csv created in step 3 should put together with pgzs, in this case, it should be '../pgz'
- Please execute utilities in the utilities folder(python import package from parent problem)