Philip Meyer;639151 Wrote: 
> Perhpas you could look in the DB to see what has been stored for one of
> your example albums?  What is in albums.contributor, contributor_albums
> and contributor_tracks for the album?
> 

Ok, the albums I'm able to test with looks like this, I'm not sure
Album5 is properly tagged but I included it just because it actually
exists in my library. I think I tagged it that way because I didn't
know who performed on it but it would probably be more correct to set
ALBUMARTIST="Various Artists" on it. All albums have ARTIST tags, I'm
only listing the ALBUMARTIST and COMPILATION tags below.

And the result in the database, both in 7.5 and 7.6 is:

Album1: ALBUMARTIST="Various Artists"
- albums.compilation => null
- albums.contributor => "Various Artists"
- contributor_album => "Various Artists"(album artist(5)) and
individual artists (track artist(6))

Album2: ALBUMARTIST="Various Artists", COMPILATION=1
- albums.compilation => 1
- albums.contributor => "Various Artists"
- contributor_album => "Various Artists"(album artist(5)) and
individual artists (artist(1))

Album3: COMPILATION=1
- albums.compilation => 1
- albums.contributor => "Various Artists"
- contributor_album => individual artists (artist(1))

Album4: Nether COMPILATION nor ALBUMARTIST, just multiple individual
ARTIST tags
- albums.compilation => 1
- albums.contributor => "Various Artists"
- contributor_album => individual artists (artist(1))

Album5: ARTIST="Various Artists", COMPILATION=1
- albums.compilation => 1
- albums.contributor => "Various Artists"
- contributor_album => "Various Artists"(artist(1))

The contributor_track contains same information as contributor_album,
its just shown per track instead of per album.

It seems like contributor_album only is filled based on real tags and
not by the "Various Artists" entries generated by SBS due to
compilation auto detect logic.

To me the following feels a bit strange from a consistency
perspective:
- Feels like "track artists" are produced based on existence of
ALBUMARTIST tag but only as long as the album hasn't a COMPILATION tag.
This feels strange to me. Either all albums with albums.compilation=1
should follow the same principles or all albums with an ALBUMARTIST tag
should follow the same principles. The current situation where track
artists is a special case for only Album2 just feels very strange to
me.
- To me it feels like Album3, Album4 and possibly even Album5 also
should have a "Various Artists" entry in the contributor_album table.
That would make it consistent with the contents of albums.contributor.

However, regarding the visibility in the Artists menu, I have to look
into it a bit more because I just noticed that the 7.6 installation on
my development machine behaves differently than the 7.6 on the
production machine. So I suspect there might be some setting and not
7.5 vs 7.6 that causes the problem.

In the development setup 7.5 behaves as 7.6 which means that:
- Album1: Not visible through "Artists" menu
- Album2: Visible through both "Various Artists" entries
- Album3: Visible through both "Various Artists" entries
- Album4: Visible through both "Various Artists" entries
- Album5: Visible through both "Various Artists" entries

Yesterday when I looked in the 7.6 production setup I'm pretty sure the
visibility was:
- Album1: Only visible through "Various Artists" under "V"
- Album2: Visible through both "Various Artists" entries
- Album3: Only visible through the top "Various Artists" entry
- Album4: Only visible through the top "Various Artists" entry
- Album5: Visible through both "Various Artists" entries

I'll get back when I've found out why the setups differs. My patch
isn't applied on any of the setups so it shouldn't cause the
difference.


-- 
erland

Erland Isaksson ('My homepage' (http://erland.isaksson.info))
(Developer of 'many plugins/applets'
(http://wiki.slimdevices.com/index.php/User:Erland). If my answer
helped you and you like to encourage future presence on this forum
and/or third party plugin/applet development, 'donations are always
appreciated' (http://erland.isaksson.info/donate))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=88072

_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/ripping

Reply via email to