-
I notice deduplication during Import will generate filenames like How is I need this in order to identify the files left behind as duplicates. I need the left behind duplicate files for enriching metadata. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I'm answering my own question for the record, since I looked in the code. A file's Canonical Name is computed using the file's creation date and Checksum. The final concatenation is here: it uses 'EEEEEEEE' if checksum is not the expected length of 8. The canonical name is prefixed with the YYYYMMDD_HHMMSS_ creation timestamp. |
Beta Was this translation helpful? Give feedback.
I'm answering my own question for the record, since I looked in the code.
A file's Canonical Name is computed using the file's creation date and Checksum.
The Creation Date is the timestamp of the image being taken, not necessarily the filesystem creation date -- check the fallback heuristic in the code.
The Checksum is the file's Castagnoli CRC32 checksum.
The final concatenation is here: it uses 'EEEEEEEE' if checksum is not the expected length of 8. The canonical name is prefixed with the YYYYMMDD_HHMMSS_ creation timestamp.