From 2293e1e09d384b2e289f95efd18dc9ec364e2790 Mon Sep 17 00:00:00 2001 From: kooimens Date: Tue, 3 Nov 2015 20:03:24 +0100 Subject: [PATCH] Discogs: option to change 'various' album artist to 'Various Artists' (Musicbrainz naming) Just a simple config option to change 'various' album artist to the one that MusicBrainz uses: Various Artists. --- beetsplug/discogs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/beetsplug/discogs.py b/beetsplug/discogs.py index 904220685..4afdcd6fe 100644 --- a/beetsplug/discogs.py +++ b/beetsplug/discogs.py @@ -57,6 +57,7 @@ class DiscogsPlugin(BeetsPlugin): 'apisecret': 'plxtUTqoCzwxZpqdPysCwGuBSmZNdZVy', 'tokenfile': 'discogs_token.json', 'source_weight': 0.5, + 'change_va': False, }) self.config['apikey'].redact = True self.config['apisecret'].redact = True @@ -224,6 +225,8 @@ class DiscogsPlugin(BeetsPlugin): albumtype = ', '.join( result.data['formats'][0].get('descriptions', [])) or None va = result.data['artists'][0]['name'].lower() == 'various' + if va and self.config['change_va']: + artist = 'Various Artists' year = result.data['year'] label = result.data['labels'][0]['name'] mediums = len(set(t.medium for t in tracks))