Philip Meyer;289965 Wrote: > The sort problem that people are complaining about is when they set an > album artist tag, and that artist doesn't exist as a main/leading song > contributor elsewhere, so SqueezeCenter scanner doesn't find any > ARTISTSORT tag.
That is one problem (and, indeed, my only whine atm). The other is that some people wish TPE2 to be identical to ALBUMARTIST. But I'll ignore that one for now... > > It seems to me as if it would be possible for the scanner to support > another TXXX custom tag for ID3 called ALBUMARTISTSORT. This is > totally bespoke; it's unlikely to be supported by any other > software/mp3 player. I see no harm with that, other than the scanner > may be slower as it has another tag to detect. > Well it has another tag to skip over at the moment... I am not sure the processing of the tag would be that painful, especially if it is not present. If Present, well, assumedly someone wanted it processed so the time it takes to process even repeated N times is a requested action, so 'reasonable time' is permitted. It is supported by Picard: TXXX (User defined text information): (MusicBrainz Album Artist): The Hellboys TXXX (User defined text information): (MusicBrainz Album Artist Sortname): Hellboys, The of course that would have to be normalized back to just plain ALBUMARTISTSORT, but that's true of lots of MB tags. According to id3.org, iTunes has this tag as 'TSO2' (but then, that would be tied to the whole "is BAND == ALBUMARTIST"). > > The scanner could perhaps detect any TXXX tag with a name in the format > <tagname>SORT, such as BANDSORT, TPE2SORT, etc, and set the contributor > sort accordingly. There is code sort of like that in Schema.pm.. it is just that by that point the tags have already been parsed and 'unknown' tags discarded. > > An alternative "fix" may be to create a plugin that corrects the > content of the contributor table as a post-scan action. A separate > mapping of artist names to artist sort names could be retrieved from > somewhere (eg xml file, text file, Squeezecenter wiki page, etc), and > the plugin would read this content and update the contributor table for > any matching artist name. There is a feature request for something like that, a way to normalize all sorts of things (ie, "Elvis Costello", "Elvis Costello and the Attractions" could be forced to be under one artist). I have mixed feelings about that... but then I sometimes manually edit mysql tables instead of waiting for a rescan. "update albums set compilation = 0 where id=945;" is a lot faster than a clear-and-rescan. Nice documentation in your prior post, though. -- snarlydwarf ------------------------------------------------------------------------ snarlydwarf's Profile: http://forums.slimdevices.com/member.php?userid=1179 View this thread: http://forums.slimdevices.com/showthread.php?t=46093 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
