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

Reply via email to