-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Searching by metadata #12
Comments
Can you please give an example? Maybe we could use text similarity libs like rapidfuzz if the true match is among the search API results but not the first song. |
One example is Rome - To Die Amongs Strangers. Mxlrc gives me the correct lyrics with
fails with
(But this crash might be different problem.) Another example where simply the wrong lyrics are fetched (but mxlrc fetches the correct ones) is Best Coast - Wasted Time. I think the easiest way to get it to work would be copying this: https://github.com/fashni/MxLRC/blob/main/mxlrc.py#L26 . (Maybe in a new function to not break the old API) |
i been using this script for downloading lyrics |
am I reading this correctly that it spreads the lyrics out equally throughout the duration of the song? If so that would be kind of useless, the wrong timestamps more or less for the whole song? |
i just use it to grab nonsync lyrics |
I Already builded this so wait for somedays , i have to reverify it and i will upload in my repo |
I think it would be great to have the option to search by metadata, so something like artist, title, album and duration. Both MusixMatch and LRClib seem to support it. It has been implemented in https://github.com/fashni/MxLRC, so one could copy some code. In my testing I got better results when using this metadata, because pure search sometimes gives false lyrics back/finds the wrong song.
I could also try to do a PR if you want 👍.
The text was updated successfully, but these errors were encountered: