LRCMake is the app written in python using Flet framework. LRCMake is used for syncing lyrics for future contributing it to various resources, especially LRCLIB.
LRCMake support exporting lyrics to clipboard and direct publishing to LRCLIB.
Despite the fact that LRCMake is the app, it currently doesn't have .apk
file...
Because Flet's FilePicker
doesn't return correct file path on mobile which causing that metadata reader does not work. There is no .apk
file until I know how to solve this issue.
The only way I know how to launch it with working metadata is Flet's app using Termux, so this instruction is for Termux and Flet's app.
Caution
This method requires root, if you want to see songs metadata
- Install Flet's app from Google Play and Termux from F-Droid
- Install Python 3.11.10, Rust and PIP from Termux
- Clone this repo in any directory you frefer to
- Go to this directory
- Create the Python venv here using
python3.11 -m venv .venv
- Then execute
source .venv/bin/activate
to activate environment - Execute
pip install -r requirements.txt
to install needed dependencies- If it's unable to install some of them, look into the errors you've got during installation, the answers is in there
- Run app by
sudo flet run --android
- To open app in Flet's app you need to scan QR-code you've got after running the app
Tip
You need to make this with sudo
because if you wouldn't, it will error with Permission Denied to read selected song metadata