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

Reply via email to