Adding xxHash as a FileCheck algorithm?
Posted: Fri Aug 18, 2023 7:23 pm
Just wanted to suggest an option to add xxHash as an alternative FileCheck checksum algorithm.
xxHash is quickly becoming the defacto standard for checksumming media files, at least in the video post-production industry. It's significantly faster than MD5, which would be a great benefit to the usability of the FileCheck indexing option in NeoFinder.
I actually rarely use FileCheck—even though I want to—because of the massive overhead in time that's involved with generating the MD5 checksums. I usually end up using an external xxHash checksum generation tool to create standalone checksum logs for data sets. But it would be much more convenient if I could just generate the xxHash checksums at the same time that I'm indexing the data in NeoFinder.
This whitepaper by the Digital Preservation Coalition mentions xxHash as a worthy checksum algorithm for large audio/visual media.
This Github page for the xxHash project can be found here
xxHash is quickly becoming the defacto standard for checksumming media files, at least in the video post-production industry. It's significantly faster than MD5, which would be a great benefit to the usability of the FileCheck indexing option in NeoFinder.
I actually rarely use FileCheck—even though I want to—because of the massive overhead in time that's involved with generating the MD5 checksums. I usually end up using an external xxHash checksum generation tool to create standalone checksum logs for data sets. But it would be much more convenient if I could just generate the xxHash checksums at the same time that I'm indexing the data in NeoFinder.
This whitepaper by the Digital Preservation Coalition mentions xxHash as a worthy checksum algorithm for large audio/visual media.
This Github page for the xxHash project can be found here