mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Jellyfin does not also process ALBUMARTISTS when ARTISTS is preferred, inconsistent with other platforms #7136
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @evan314159 on GitHub (Jul 1, 2025).
Description of the bug
ALBUMARTISTS is the multivalued version of ALBUMARTIST tag, like ARTISTS is the multivalued version of ARTIST. Jellyfin does not process ALBUM ARTISTS when present and ARTISTS is preferred, inconsistent with other platforms:
Reproduction steps
Functionality not present in Jellyfin
What is the current bug behavior?
For music with 2+ album artists this results in:
What is the expected correct behavior?
When Prefer ARTISTS is set and the track has an ALBUMARTISTS tag, process ALBUMARTISTS in preference to ALBUMARTIST, using the same logic as ARTISTS.
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
10.10.7
Specify the build version
10.10.7
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
Example of an album with 2 equal album artists.

Additional information
No response
@felix920506 commented on GitHub (Jul 2, 2025):
Do you mean it is not working with a file with both albumartists and albumartist tags or on a file with only albumartists tag and no albumartist tag?
@evan314159 commented on GitHub (Jul 2, 2025):
I raised PR #14413 to address.
The present code does not read ALBUMARTISTS at all. The PR processes ALBUMARTISTS in the way that ARTISTS is handled: if it exists and PreferNonstandardArtistsTag is set, ALBUMARTISTS is used in preference to ALBUMARTIST, with fallback to ALBUMARTIST otherwise.