tranxuanthang / lrclib

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

Please prioritize synced lyrics over plain lyrics #10

Open aneesh1122 opened 4 months ago

aneesh1122 commented 4 months 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 4 months 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.