JJZolx;578394 Wrote: > That's a good question that's been asked before. First, you have to > figure out how to do it, if it can be done at all. > > Looking at it more closely, I see three options that require a full > wipe and rescan when changed: > > 1. Group multi-disc sets > > 2. Articles To Ignore When Sorting > > 3. Treat TPE2 MP3 tag as Album Artist
are you sure these are the only three? what about guess tag formats? or naming the VA category? or naming the artwork file? i'm not saying those need a full rescan, i just don't know if they do or not. but regardless, this gets back to my point that you should be able to change options without needing a rescan at all, or knowing what "type" of rescan is needed. JJZolx;578394 Wrote: > As I said above, I think #1 could be accomplished without requiring > rescanning. > > The other two settings concern how tagging data is interpreted. > > There are probably some ways around #2. You would have to keep the raw > genre data for each track. It wouldn't take the elaborate two-phase > system above, just an added column to the tracks table. Use the data > to 're-genre-ize' all of the tracks if the delimiter is changed. It > would be faster than running a full rescan, but you have to wonder if > the effort is worth it, as people aren't likely to change this very > often. why only genre? artist and album and title tags can use those articles too. JJZolx;578394 Wrote: > Number 3 might also be possible. Instead of interpreting the TPE2 tag > to mean the role 'AlbumArtist', you could always store it in the > database as the role 'Band' and then construct queries to either pull > just 'AlbumArtist' or else pull both roles, as dictated by the setting. > I think the current approach is just the easier path - if it's done at > scan time then the query code stays relatively simple. in a two phase system, the tag would be stored in the raw tag "cache" table as TPE2. and then when the second phase of building SBS tables is done, it would refer to the option to know how to treat it. so you could rebuild SBS tables without rescanning the files from the existing tag cache table, just by changing the option. it is important to note however, that most users will set this option once and leave it that way. most people who use mp3 do it one way or the other, with the vast majority treating TPE2 as AA and thats why the Devs have it set like that by default on new installs. -- MrSinatra www.lion-radio.org using: sb2 & sbc (my home) / sbrec & ipeng (parent's home) - sbs 7.5.2b - win xp pro sp3 ie8 - p4(ht) 3.2ghz, 2gig ram - 1tb wd usb2 raid1 - d-link dir-655 - 43k+ mp3 ------------------------------------------------------------------------ MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336 View this thread: http://forums.slimdevices.com/showthread.php?t=82096 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
