Bug 2638 - All artists of an album are shown in browse artists although ALBUMARTIST is set
: All artists of an album are shown in browse artists although ALBUMARTIST is set
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Database
: 6.2.1
: PC Windows XP
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-11-27 08:53 UTC by Dieter
Modified: 2008-09-15 14:39 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Example files without set compilation flag (136.59 KB, application/x-zip-compressed)
2005-11-30 05:18 UTC, Dieter
Details
Same example files with compilation flag set to 1 (136.68 KB, application/x-zip-compressed)
2005-11-30 05:19 UTC, Dieter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dieter 2005-11-27 08:53:04 UTC
First a preliminary note: I have set the option that artists who have only songs on compilation albums are not shown in the browse artist list in order to reduce the number of shown artists.

Now to the problem: I have an album of Artist1 on which one song is a duet of Artist1 and Artist2. For this song the artist tag is set to "Artist1 & Artist2" and the "&" is set as separator for the "multiple item in tags" option. In order to prevent that slimserver sets the compilation flag for this album (since it detects two different artists) I have set the ALBUMARTIST tag to Artist1.

Everything is now fine except that Artist2 is now also shown in the "Browse Artist" list (which I want to avoid since it is the only song of this artist on all my albums). I think, with the option set to show only artists having complete albums in the browse album list, when ALBUMARTIST is set for an album, only the ALBUMARTIST should be shown in the browse album list (although it is not a real compilation since the compilation flag is not set). 

I tried as workaround to set the compilation flag manually. Then Artist1 AND Artist2 are not shown in the browse album list. Shouldn't Artist1 be shown since ALBUMARTIST is set?
Comment 1 Dan Sully 2005-11-29 16:48:57 UTC
I believe so.

Could you upload a few example files?

Thanks.
Comment 2 Dieter 2005-11-30 05:18:40 UTC
Created attachment 1059 [details]
Example files without set compilation flag

Zip-File containing three small example files for reproducing this bug.
Artist for track 1 and track 3 is "Bryan Adams", artist for track 2 is "Bryan Adams & Dummy Artist". Albumartist for all tracks is "Bryan Adams". Compilation flag is not set.
Comment 3 Dieter 2005-11-30 05:19:52 UTC
Created attachment 1060 [details]
Same example files with compilation flag set to 1

Zip-file containing the same example files as before with compilation flag set to 1.
Comment 4 Dan Sully 2006-06-23 09:24:18 UTC
*** Bug 2317 has been marked as a duplicate of this bug. ***
Comment 5 Dan Sully 2006-06-26 15:48:08 UTC
Fixed in change 8140
Comment 6 Dieter 2006-06-27 00:26:54 UTC
Which of the two cases described in comment #1 is fixed?

Case 1: That Artist2 is also shown in browse artists if ALBUMARTIST=Artist1 and COMPILIATION is NOT set (and if Artist2 has no own album). Maybe this is no bug but on purpose.

Case 2: That ALBUMARTIST (Artist1) is not shown in browse artists if COMPILATION is set to 1

or both cases?
Comment 7 Dan Sully 2006-06-27 10:45:36 UTC
Only case 1.

If you are explictly setting a COMPILATION flag, then we assume you know what you are doing, and want that album to be classified as such.