RandomNinjaAtk / docker-lidarr-extended

lidarr-extended :: Lidarr application packaged with multiple scripts to provide additional functionality
GNU General Public License v3.0
276 stars 24 forks source link

Enable Beets lastgenre plugin #240

Closed jsaddiction closed 1 year ago

jsaddiction commented 1 year ago

This will pull the single most popular tag on last.fm for the album that is included in a whitelist located in the scripts directory.

If the user does not edit the whitelist, lidarr-extended's behavior does not change as the whitelist is an exact copy of what beets already uses.

However, if the user does remove items from the whitelist, then the popular tags from last.fm are compared to a canonicalization tree and what is remaining in the whitelist opting for the most specific leaf in the tree.

I have configured this to be almost completely default in nature but allow the end user to customize which genres to include within their own libraries.

For reference: LastGenre Plugin