Auxio icon indicating copy to clipboard operation
Auxio copied to clipboard

Display multi-artist credits as the artist credit

Open afontenot opened this issue 1 year ago • 1 comments

Describe the Bug/Crash

  1. You need an album with multi-tagged albumartists (note plural) tags, as well as a singular albumartist tag. This is a developing standard for how music tagged from MusicBrainz data should be tagged, and is e.g. how beets does it in the latest development versions. All my music is tagged like this.
  2. Open an album with multiple albumartists credits.
  3. Note that the album is credited to "Artist 1, Artist 2", i.e. the several album artists with ", " used as a join phrase.

Describe the intended behavior

Better behavior would be to use the multi-tags for appropriate credit on the artist pages (which Auxio already does correctly - thanks!), but use the singular albumartist tag (or albumartist_credit, if available) as the credit for the album. The usual expectation is that this value will have a nice version of the multi-tags meant for display.

As an example, mutagen-inspect shows the following (partial) information from one of the files in the album in the screenshot below:

ALBUMARTIST=Danger Mouse & Black Thought
ALBUMARTISTSORT=Danger Mouse & Black Thought
ALBUMARTISTS=Danger Mouse
ALBUMARTISTS=Black Thought

Rather than substituting a constant join phrase between the two albumartists, I'd like to see the tagged album artist used.

If you don't consider this behavior clearly correct, or you're worried about users with badly tagged collections, maybe this could be made optional similar to the "hide collaborators" feature. Personally I wouldn't worry about this, because users using the brand new albumartists credit with multi-tags are pretty unlikely to have badly tagged music without something reasonable in albumartist.

What android version do you use?

Android 12

What device model do you use?

Samsung Galaxy S10e

Bug report

Screenshot of the issue:

Screenshot_20230922-141403_Auxio

Duplicates

afontenot avatar Sep 22 '23 18:09 afontenot

This is a good idea, and probably feasible in Auxio's music model if I define a new datatype. It will be low-priority however.

OxygenCobalt avatar Sep 22 '23 18:09 OxygenCobalt