Bugzilla – Bug 2126
Some cue sheets don't work well with Various Artist albums
Last modified: 2008-09-15 14:36:01 UTC
I have an album where tracks are defined via a cue sheet. The album artist is defined (via the PERFORMER tag), and each track has a PERFORMER tag. One of the track artists has a different PERFORMER tag content to the album artist and other song artists. Slimserver seems to list this track and the following track as the only two artists on the various artist album (the other tracks are not visible). The cue sheet contains: PERFORMER "Tony McPhee's Blues Band" TITLE "Putney Half Moon 23rd January 1983 (encore)" FILE "tm1983-01-23d2t01.flac" WAVE TRACK 01 AUDIO FLAGS DCP TITLE "Dead Air" PERFORMER "Tony McPhee's Blues Band" INDEX 01 00:00:00 FILE "tm1983-01-23d2t02.flac" WAVE TRACK 02 AUDIO FLAGS DCP TITLE "Split II" PERFORMER "Tony McPhee's Blues Band" INDEX 01 00:00:00 FILE "tm1983-01-23d2t03.flac" WAVE TRACK 03 AUDIO FLAGS DCP TITLE "Cherry Red" PERFORMER "Tony McPhee's Blues Band Band" INDEX 01 00:00:00 FILE "tm1983-01-23d2t04.flac" WAVE TRACK 04 AUDIO FLAGS DCP TITLE "audience" PERFORMER "Tony McPhee's Blues Band" INDEX 01 00:00:00 Track 3 actually contains a bug - the performer should be "Tony McPhee's Blues Band" (typo in the artist - Band repeated twice). This is why slimserver detects the album as a various artist album. However, in this example, I would expect slimserver to list all tracks on the album, but only tracks 3 & 4 are displayed for the album (located within "Various Artists"). I have another .cue sheet for a various artist album, where the album artist has been set to "Various Artists" - all of the tracks for this are correctly gathered under the album within Various Artists: PERFORMER "Various Artists" TITLE "Chilled Ibiza Gold" FILE "Chilled Ibiza Gold CD1.mp3" MP3 TRACK 01 AUDIO TITLE "Slip Into Something More Comfortable" PERFORMER "Kinobe" INDEX 01 00:00:00 TRACK 02 AUDIO TITLE "Misti Blue" PERFORMER "Amillionsons" INDEX 01 04:00:44 TRACK 03 AUDIO TITLE "Café Del Mar (Underworld Mix)" PERFORMER "Mental Generation" INDEX 01 07:38:20 etc.
I don't want to hijack the bug for something else - just to add another reason for implementing the PERFORMER comment... I'd like to see the PERFORMER comment also being parsed for non-cue sheet files - like single track FLAC files in my case. I tend to use the PERFORMER comment for soloists on classical tracks - so having this comment map through as another artist-like role would be very useful. Thanks.
SlimServer now handles multiple FILE statements per cue sheet. Checked in as subversion change 4365
*** Bug 1801 has been marked as a duplicate of this bug. ***
I'm not understanding the resolution of this one, with regards support of multiple FILE statements. If I now browse to Various Artists->Chilled Ibiza Gold with nightly SlimServer_v2005-09-19.exe, I only see three items listed (essentially CD1, CD2 and CD3), and not the individual tracks (index points within the files), which have been exploded out under the separate artists. This was working okay before. This is irrespective of Compilation settings, which don't seem to be dynamically changing the Browse Artists list.
Phil - this change hasn't gone into a nightly yet. Based on the information you provided below - the Ibiza cue sheet was working properly. The Tony McPhee one wasn't because of the multiple FILE statements.
Okay, sorry. I saw the PR was in fixed state, and that my cue sheets were working differently. When I reported the bug, the Tony McPhee album was misbehaving, but the Chilled Ibitha Gold was working well. However, currently neither are working well. Some other change must have affected this area for me. For some reason, I am only seeing the last two tracks listed for the McPhee album (not sure where the others have gone). Only the actual mp3 tracks are listed for the Chilled Ibitha Gold album (ie. disk 1, disk 2, disk 3, not the individual indexed songs).
Opps. Sorry - just realised that PERFORMER is the normal cue sheet entry for the artist, rather than some additional artist-type entry. Ignore my previous comment - I'll raise another bug as an enhancement request.
Philip - are you sure you're on the latest nightly? My test structure, using the two cue sheet fragments you pasted is working just fine now - with the exception of the extra "Band" - which is obviously a manual fix sort of thing.
Yes, I've been upgrading my server daily. I am currently installing SlimServer_v2005-09-20.exe and will do a full rescan. I find the config setting for <<Albums that contain songs that are tagged with a band may be listed under that artist only or with the other artists for that album. The band tag is also known as TPE2 and may appear as the "album artist" in some software>> very confusing. The dropdown options "List albums by all artists for that album"/"List albums by band" are confusing. I've tried both settings, and haven't noticed any difference in the way albums are presented for artists - I thought this was meant to be dynamic now? What's the difference with this setting compared to the "Group compilation albums together" setting? Perhaps the options could be made clearer?
I'll pass your comments along to Dean - he's the one who fixes my grammar. :)
Will review text and update.