Skip to content
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

MusicBrainz integration #11

Open
quantenzitrone opened this issue Jul 17, 2024 · 5 comments
Open

MusicBrainz integration #11

quantenzitrone opened this issue Jul 17, 2024 · 5 comments

Comments

@quantenzitrone
Copy link

It would be cool if lyrics could be associated with a MusicBrainz recording ID.
This would be especially useful for music libraries managed with MusicBrainz Picard or beets.

@brainiac19
Copy link

Second this but due to a different reason. It's common for artists to change their artist name, and sometimes even change the name of the song. It's not ideal to adapt to these changes by making new lyrics with new names. So instead, maybe store extra information regarding artist and song aliases when propagating the database? Or just like the original issue said, associate with one recording ID then do all sorts of things with it when needed.

@Z-A-Y-D
Copy link

Z-A-Y-D commented Oct 9, 2024

I was thinking of writing a plugin for Picard that fetches lyrics from LRCLIB, having this would be really useful (assuming the plugin API exposes the recording ID, which I'm 99% sure it does), especially as there are often multiple releases of a track that will show up in the current LRCLIB API, often with the top one being from the incorrect release group regardless of parameters.

@tranxuanthang
Copy link
Owner

@Z-A-Y-D Haven't tried it but you can check out Picard Sozler

@Z-A-Y-D
Copy link

Z-A-Y-D commented Oct 9, 2024

@Z-A-Y-D Haven't tried it but you can check out Picard Sozler

This looks like what I was trying to do, didn't see it in Picard's plugin repos. I'll check it out once I'm at the computer with all my music stored on it.

@Z-A-Y-D
Copy link

Z-A-Y-D commented Oct 12, 2024

@Z-A-Y-D Haven't tried it but you can check out Picard Sozler

Tried it out a bit, at least currently it isn't of much use to me as it doesn't embed the tags in a way ncmpcpp likes and doesn't download a separate lrc file, so I can't use it with mpv. Probably could be fixed for my own use by changing some paths around in the code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants