picard-plugins icon indicating copy to clipboard operation
picard-plugins copied to clipboard

New plugin to fetch lyrics and create .lrc files

Open twodoorcoupe opened this issue 1 year ago • 3 comments

Hello! I wanted to get back into working on the lyrics stuff, so I needed a good way to fetch lyrics and thought to make this plugin.

Besides getting lyrics from lrclib, you can also export/import lyrics to/from an .lrc file.

I saw there are already a couple of unofficial plugins that fetch lyrics with lrclib, but I thought it might be useful to have one in the official list, and I also needed something to easily create lrc files.

These are the available options:

options

For naming the lrc file, one can also use tags plus some special variables like in the Post Tagging Actions plugin.

twodoorcoupe avatar Oct 29 '24 16:10 twodoorcoupe

Sorry for the delay. Thank you both for the reviews! :pray:

twodoorcoupe avatar Nov 02 '24 12:11 twodoorcoupe

@Sophist-UK The synced lyrics support was actually implemented by @twodoorcoupe in https://github.com/metabrainz/picard/pull/2373 . This is currently not yet in any release version. At the time this gets released the plugin will be needed to be updated anyway. So that part can be updated once it is actually available to users.

And maybe we might even have native support for lrc files inside Picard by then

phw avatar Nov 07 '24 11:11 phw

Thank you guys.

I really would want to see more lyrics capabilities in Picard itself (specifically handling of separate lrc files).

Yeah that's what I would like to focus on next, whenever I find the time.

The synced lyrics support was actually implemented

Unfortunately it's only for id3 for now. For other formats I did not know how to map the tag, though I think once that is decided it would be easy to implement.

twodoorcoupe avatar Nov 07 '24 14:11 twodoorcoupe

@twodoorcoupe Nice work on this plugin! Would love it if this could get released soon...

BURG3R5 avatar Oct 27 '25 17:10 BURG3R5

@BURG3R5 Thank you! I have been using it for the past year and it works fine, so if you are willing to try, you can just download the files from this pr.

I saw on the forum there's talk of a 2.14 Picard version where they will add some synchronized lyrics changes (for mp3 only if I remember). So maybe I will have to come back here and modify this plugin, then it may be released.

twodoorcoupe avatar Oct 31 '25 16:10 twodoorcoupe

@twodoorcoupe I'm thrilled that this plugin exists. 🥰

Why hasn't it been released yet? 😳

🫣 I made a few small changes and opened a pull request in your repository.

nrth3rnlb avatar Nov 11 '25 05:11 nrth3rnlb

@phw @zas I know it's been a year, but since a couple of people asked for it, do you think this plugin could be released?

twodoorcoupe avatar Nov 13 '25 16:11 twodoorcoupe

Sorry for the (huge) delay (that's one of the reasons we redesigned the plugin system for Picard3). Plugin merged, and website updated. The plugin should now be available. Check and confirm.

zas avatar Nov 15 '25 13:11 zas

Thanks! I confirm it's available.

twodoorcoupe avatar Nov 15 '25 15:11 twodoorcoupe