Bug 3815 - 'Various Artists' displayed instead of ALBUMARTIST when COMPILATION=1
: 'Various Artists' displayed instead of ALBUMARTIST when COMPILATION=1
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Tagging
: 6.5b1
: PC Windows XP
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-07-25 17:28 UTC by windowshade
Modified: 2008-09-15 14:39 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
a pair of mp3 files displaying correct behavior (49.09 KB, application/octet-stream)
2006-07-25 18:16 UTC, Chris Owens
Details

Note You need to log in before you can comment on or make changes to this bug.
Description windowshade 2006-07-25 17:28:29 UTC
Files tagged with ALBUMARTIST='Album Artist' and COMPILATION=1 are displayed in the index as 'Album Name by Various Artists' when browsing with the web interface or with the Squeezebox. (They are appropriately grouped with other compilations under the heading 'Home / Artists / Various Artists'.)

Expected (pre-merge) behaviour: the album is listed under 'Home / Artists / Various Artists' but as 'Album Name by Album Artist'. This allows descriptive strings to be applied to individual compilations. (Origninal Soundtrack, Classical Compilation, Record Label for example.)
Comment 1 Chris Owens 2006-07-25 18:07:11 UTC
Dan can certainly correct me if I'm wrong, but I can definitely reproduce this behavior.  Furthermore I think (although it required some reading of older bugs) that it is, in fact, a bug.
Comment 2 Chris Owens 2006-07-25 18:16:37 UTC
Created attachment 1374 [details]
a pair of mp3 files displaying correct behavior

Okay that's not actually true.  I must be getting tired today.

I do see that they show up when browsing under Various Artists, which is correct behavior as far as I can tell.

However, I see the tracks are listed as: First Track from Compilation4 by First Artist.  In the player UI, I see First Artist displayed in the track data when I hit right-arrow while playing the track.

These are mp3 files.  Are the tracks you're seeing this with some other format?

Also, I am testing with SlimServer Version: 6.5b1 - 8593 - Windows XP - EN - cp1252 


These two files are in a .zip archive, compilation=1, albumartist set to 'Foo and the Bartones'.
Comment 3 windowshade 2006-07-25 19:50:25 UTC
All albums tagged with COMPILATION=1 are displayed as being 'by Various Artists', even when ALBUMARTIST is set. Clarification: these albums _are_ grouped correctly into the Various Artist category.

A recent build (SlimServer Version: 6.5b1 - 8630 - Windows XP - EN - cp1252) displays the following:

> compilation4 by Various Artists
> Avalon Blues: A Tribute to Mississippi John Hurt by Various Artists
> O Brother, Where Art Thou? by Various Artists

Pre-merge (using SlimServer Version: 6.5b1 - 7474 - Windows XP - EN - cp1252 for comparison), 'Home / Artists / Various Artists' looks like this:

> compilation4 by Foo and the Bartones
> Avalon Blues: A Tribute to the Music of Mississippi John Hurt by Various Artists
> O Brother, Where Art Thou? by Original Soundtrack

This allows the user to view a list of soundtracks (or Foo and the Bartones compilations) by clicking through the displayed 'Original Soundtrack' link. The albums are still neatly grouped under 'Various Artists' so entries like Original Soundtrack don't clutter the Artist index list.

I'm using MP3 and FLAC--it doesn't appear to depend on filetype.
Comment 4 Dan Sully 2006-07-26 09:57:36 UTC
Fixed in change 8682.

You'll need to wipe & rescan.
Comment 5 windowshade 2006-07-27 10:08:38 UTC
from change 8682 (trunk/server/Slim/Schema.pm): "# XXXX - is this correct? VA albums need to be
# added to the contributor_album table somehow.
#
# Bug 3815 - Only set to VA if there isn't an explict ALBUMARTIST."
I see. This way, albums tagged with ALBUMARTIST and COMPILATION=1 do _not_ appear in the 'Home / Artists / Various Artists' index. In fact, they can't be reached via the 'Home / Artists' index at all: ALBUMARTIST is not included in the list because COMPILATION=1. I suspect some users may not like that behaviour either. Can these albums be listed under 'Home / Artists / Various Artists' as ALBUM by ALBUMARTIST?
Comment 6 Dan Sully 2006-07-27 10:23:52 UTC
Subject: Re:  'Various Artists' displayed instead of ALBUMARTIST when COMPILATION=1

These artists can be reached via the Artist list - neither of them have a
role of TRACKARTIST. Given your test files, all work fine for me.