beets icon indicating copy to clipboard operation
beets copied to clipboard

musicbrainz: Use artist alias closest to tags

Open microcreators opened this issue 8 years ago • 3 comments

Problem

If an artist use many aliases, the importing and auto-tagging functionality of beets and musicbrianz suggest the main artist name only, trying to fix the existing alias. As the alias was officially used, it should be retained. Suggestion: keep the artist alias closes to the one present in tags.

Led to this problem: Example: the band KLF used many other names incl. 2K. This release is identified but forced to change the artist, despite the fact that the referenced musicbrainz URL is linked with the alias.

Correcting tags from:
    2k - ***k the millennium
To:
    The KLF - ***k the Millennium
URL:
    http://musicbrainz.org/release/3ec83d1e-4f91-48aa-89dd-ac3bd75dd35a

Setup

  • OS: debian
  • Python version: 2.7.9
  • beets version: 1.4.2
  • Turning off plugins made problem go away (yes/no): no

My configuration (output of beet config) is:

directory: /z/sounds_the_rest
library: /h/beets/library.db
asciify_paths: yes
format_album: %lower{$albumartist} - %lower{$album}
import:
    copy: no
    write: no
plugins: discogs

microcreators avatar Jan 09 '17 07:01 microcreators

Thanks for the suggestion! This would be cool to have. It would require some architectural changes to the matching infrastructure, but nothing totally crazy.

sampsyo avatar Jan 09 '17 14:01 sampsyo

Is there a roadmap for this feature? I just noticed this today as well.

DarkLinkXXXX avatar Aug 10 '17 00:08 DarkLinkXXXX

Hmm, would it be worth having a config option on under import to simply ignore using an alias and use the artist name as specified?

This release by Nas has 2 song featuring Scarlett (just him with his voice pitched up), but Beets imports it as Nas feat. Nas, while Picard does the sensible thing and sets it as Nas feat. Scarlett.

I would definitely use an option that allows me to always use the artist name, ignoring any aliases!

Phil305 avatar Feb 20 '21 04:02 Phil305