tranxuanthang / lrclib

LRCLIB server written in Rust with Axum and SQLite3 database
https://lrclib.net
MIT License
80 stars 0 forks source link

Please prioritize synced lyrics over plain lyrics #10

Open aneesh1122 opened 6 days ago

aneesh1122 commented 6 days ago

https://lrclib.net/search/Rang%20Ishq%20Ka%20Vishal%20Mishra%20&%20Irshad%20Kamil

Here the top result is a plain lyric. Would be great if synced lyrics are always prioritized.

tranxuanthang commented 5 days ago

I haven't researched how to manipulate SQLite3 FTS5's ranking yet, and I'm short on time right now. If anyone can put in some effort to look into this, it would be greatly appreciated!

However, I think the better approach when encountering something like this is for someone to submit the synced lyrics to the first result so that others can benefit from it. To do this, we need a way for people to edit and submit lyrics on the web UI, which is already on my TODO list.