erland;275573 Wrote: > It can't be based on the filename/URL itself, because the reason we are > talking about this is that we want to be able to handle moved or > renamed files correctly. Neither can it be based on values in the tags, > because we like to be able to correct a spelling error on an artist name > without getting into trouble. > > From my point of view it sounds like it either needs to be an > id/checksum stored inside the file or something that must be > calculated. As already mentioned, FLAC has a pre-calculated checksum > which should be possible to use, I'm not sure about the other file > formats.
Save the checksum in the file is the best way to do it. I understand why it's not good that SC can write files, but for such a purpose, it would be safe to allow SC or a specific batch to calculate checksums and store it in tags (it's the way musicbrainz_id scanner works). This could be completed with some options like: - don't write UIDs in files, hash will be calculated at each rescan (warning, slow!) - use UIDs only with file formats where these UIDs exists (maybe most format except mp3) But as I previously stated, those UIDs are just a tool to associate a media file with metadata... it's not the design of a solution. -- vrobin ------------------------------------------------------------------------ vrobin's Profile: http://forums.slimdevices.com/member.php?userid=11705 View this thread: http://forums.slimdevices.com/showthread.php?t=43851 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/ripping
