jacquesh / foo_openlyrics

An open-source lyric display panel for foobar2000
MIT License
401 stars 24 forks source link

[Site Request] LRCLib #367

Open Tenome opened 2 weeks ago

Tenome commented 2 weeks ago

https://lrclib.net https://github.com/tranxuanthang/lrcget

A privately-run open source synced (and plaintext) lyrics server. It mainly gets its lyrics from Musixmatch, but you can also easily submit new lyrics (and it lets you download their database), which I've been going since Minilyircs is a pain in the ass and doesn't let you browse/download their DB. It also has an API.

jacquesh commented 2 weeks ago

Oh cool, I didn't know that existed. I've actually been kinda tempted to build something like that myself a few times. Good to know I don't have to, nice!

API availability is super useful and it even has a submission API that I think it would be neat to try support sometime.

Rexadev commented 2 weeks ago

are you adding lrclib.net as source or the database functionality or the server @jacquesh

Tenome commented 2 weeks ago

Being able to submit lyrics would be useful. the LRCGET app is kinda janky.

sveakul commented 12 hours ago

https://lrclib.net https://github.com/tranxuanthang/lrcget

A privately-run open source synced (and plaintext) lyrics server. It mainly gets its lyrics from Musixmatch, but you can also easily submit new lyrics (and it lets you download their database), which I've been going since Minilyircs is a pain in the ass and doesn't let you browse/download their DB. It also has an API.

I support adding LRCLIB as a lyrics source in the strongest possible terms. Since it was added to the AIMP player (by user-supplied script) and the ESLyric plugin it has ended up being like another Genius for me--FAST retrieval and a huge pool of results.

Caveat: the site includes both static and synced lyrics, and the API provides a way to choose one as preferred and only fall back to the other if no results are initially found. The "synced" offerings are rather dismal and therefore a plugin should always be set to prefer static lyrics, unless you can make a way to "toggle" between choices. Also, "album" needs to be excluded from the search if it is to work with radio streams, which never include that value.