MrSinatra;577985 Wrote: 
> two checksums could be done.  one for tracking the file if it moves,
> (what they are working on now, the "partial audio" checksum), and one
> for the "whole file" that obviously would incorporate the tag.
I don't see that ever working efficiently; in order to look for
new/changed files, it would have to calculate the checksum on *every*
file to see if it was different to the previously calculated checksum. 
Effectively, it would probably be quicker to do a full clear/rescan!

It should just be stated that for new/changed files scanning mode to
function, there is a requirement for modified files to write updated
file modification times.

A scan for new/changed files should work on the files modified since
the last scan time.

I think there's an issue that if separate artwork files have changed,
these files will only be found if the scanner detects a song file on an
existing album as changed.  i.e. a scan for new/changed files needs to
also look for modification times on artwork files that could influence
an album.

e.g. another possible fringe case: a song file may move to another
folder, where there is different artwork.  The original and new artwork
files may not have been touched since the last scan (modification dates
the same), and the song tags may not be different, but as the song file
is in a new location, it should look for a new artwork file.

I think there probably are many fringe cases where tags changed in a
file don't apply correctly to the SBS DB.  In most cases, these are
unlikely to happen, but when they do, it's infuriating and may take a
new user a long time to realise that a full rescan would correct the DB
content.  i.e. there's now nothing wrong with the song tags, but the DB
doesn't reflect that.

eg. if an album has a single song with a guest artist, and the ALBUM
tag for that song is changed, the song may be moved to be within the
correct new album title, but properties on the existing album may not
be corrected.  e.g. it may still be considered a compilation, or have
the wrong album artist, etc.  It's not that the scanner hasn't seen
that the file has changed, but that it doesn't apply the change to all
affected artists, albums, genres, etc.


-- 
Philip Meyer
------------------------------------------------------------------------
Philip Meyer's Profile: http://forums.slimdevices.com/member.php?userid=95
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