JJZolx;163615 Wrote: > IMO, this topic needs to be reexamined, as I feel that SlimServer 6.5's > current behavior of not merging tags is causing a lot of unnecessary > confusion. > > Here is Dan's explanation behind the decision to _not_ merge tags in > the new scanner included with version 6.5 (from > http://forums.slimdevices.com/showthread.php?t=25998#post126991): > > > > The part I'm having trouble with is the idea that there are many people > who would actually have a preference for the current behavior. Why > would anyone _want_ SlimServer to NOT merge tags?
Because the other tags are just plain wrong. For example, I use ID3v1 tags on everything. Occassionally an ID3v2 from someone else slips through and I forget to strip it. Invariably this contains rubbish - I only trust a couple of people to actually tag things properly - and thus means that things appear wrongly in the server. In my case, I'd far prefer to use ID3v1 only. Other things use ID3v2 only (I don't know of any that do, but there must be some). My Archos uses ID3v2 if it's present and ignores the ID3v1 in that case (ie same as SlimServer does at present). There are, as has been suggested, many different ways of processing this data, but other than SlimServer/MP3::Info I've never come across any that merge the ID3v1 and ID3v2 information. It's made worse that the APE tags actually override the ID3 tags - I definitely don't want that to happen under normal circumstances. Earlier this year, I was very tempted to create a set of options to control the processing of ID3 tags. At the time I couldn't really be bothered though. Today, though, I decided to do it. http://usenet.gerph.org/SlimServer/id3-and-ape-processing-configuration.diff This adds a new configuration 'processID3' and 'processAPE' to the top of the Behaviour settings window. The ID3 configuration allows : 0 All tags to be ignored 1 ID3v1 only 2 ID3v2 only 3 ID3v1 and ID3v2 merged (ie pre-6.3 behaviour) 4 ID3v2 if present, ID3v1 if not (ie current behaviour) The APE configuration allows the settings to be turned on and off and that's it. This only applies to MP3 files. The patch applies to a recent trunk version (ie 7.0) so will not work on earlier systems - the settings code has changed and so you would not be able to configure the changes. The changes to Slim/Formats/MP3.pm would probably work on 6.5 however, so you would only need to add the configuration manually. This is left as an exercise for the reader. In the Strings.txt file, I've just added the new strings to the top of the file to make extracting them and putting them in a suitable place easier. -- gerph ------------------------------------------------------------------------ gerph's Profile: http://forums.slimdevices.com/member.php?userid=1819 View this thread: http://forums.slimdevices.com/showthread.php?t=30770 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
