Skip to content

Album artist variables not being generated [AAV 1.0, Picard 2.12.3, Windows 11] #11

Description

Been seeing weird behaviour in my file naming scripts that seems to be chalked down to artist variables not being generated. I was able to verify by using the Show script variables plugin, which shows all variables including hidden variables and those generated by plugins.

(The artist_mbid... plugins are from AAD, which I've disabled. Issue still persists.)

Image

As shown, the track variables are being generated but not the album ones.

Going into the Error Log, I find this:

E: 14:00:27,707 ui/item.error_append:108: <Album 3ac55d04-cb97-4e04-9e80-7639b102c728 ''>: Traceback (most recent call last):
  File "album.py", line 409, in _finalize_loading_track
  File "metadata.py", line 697, in run_track_metadata_processors
  File "plugin.py", line 265, in run
  File "C:\Users\Flaky\AppData\Local\MusicBrainz\Picard\plugins\additional_artists_variables.zip\additional_artists_variables\__init__.py", line 263, in make_track_vars
    process_artists(album_id, track_metadata, album_metadata, 'track')
  File "C:\Users\Flaky\AppData\Local\MusicBrainz\Picard\plugins\additional_artists_variables.zip\additional_artists_variables\__init__.py", line 135, in process_artists
    for item in sorted(sorted(artist_credit['artist'][tag_type], key=itemgetter('name')), key=itemgetter('count'), reverse=True):
KeyError: 'count'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions