4 ms·
Note that this only can detect moved unmodified files, unless the program that did the modification preserved the extended attributes or OBJECTID by either modi
by compressedgas 4y ago
Note that this only can detect moved unmodified files, unless the program that did the modification preserved the extended attributes or OBJECTID by either modifying the file in-place or by copying the extended attributes or with OBJECTID by using ReplaceFile.
- sandreas 4y agoThat is exactly the problem... keeping a unique "file identifier" while changing everything else (date, size, location)... hashing is a slow but pretty accurate approach for this. But maybe not the best / right one. There is also `chromaprint`[1] in ffmpeg - maybe this can be utilized, too... but I still think it is too slow. I think I have to test this out and provide the "don't lose your history" as experimental approach. Performance is king... especially when indexing or importing. Nobody wants to wait 3 days until his library is indexed :-) [1]: http://underpop.online.fr/f/ffmpeg/help/chromaprint-1.htm.gz http://underpop.online.fr/f/ffmpeg/help/chromaprint-1.htm.gz