Trying to standardize genres/other tags

IMO this is exactly the difference between tags and genres. Tags are subjective and for personal use. Genres are formal metadata.

MBS-11545 and MBS-11501.

1 Like

My savior, thank you! I followed all 3 issues

There is an updated version at Updated lastfmplus plugin for Picard/Lastfm 2.0 APIs by Jormangeud · Pull Request #170 · metabrainz/picard-plugins · GitHub proposed for inclusion. But looks like nobody wants to maintain it and address the open issues of this plugin :man_shrugging: My last comment on this pull request still stands.

1 Like

This thread seems to have turned into a more general discussion about genres but FWIW, I submitted a PR to Picard to add a $replacemulti script function, and it has now been merged:

So it will be available in the next version of Picard, which I imagine will be released in a month or so.

5 Likes

Someone on reddit had a similar question (e.g. standardizing hiphop, hip hop and hip-hop).

This thread looks like it got the closest, but it seems like none of the posts have the ‘perfect’ solution.

I think a few people will use this - do any of you script wizards want to share the :sparkles: definitive :sparkles: script to standardize multiple tag variations into one?

This is actually one of the reasons I wrote the Genre Mapper plugin. It provides the ability to standardize genres in the genre tag by matching the genres as found to a standard genre as defined in the genre replacement mapping configuration option. Once installed a settings page will be added to Picard’s options, which is where the plugin is configured.

For more information please see the user guide for the plugin.

4 Likes

Perfect, thanks @rdswift! I missed that one!