Skip to content

A proposed (and now accepted) file hashing algorithm designed for future use by TheAudioDB.com

License

Notifications You must be signed in to change notification settings

bLightZP/Audio-File-Hashing-for-TheAudioDB.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio-File-Hashing-for-TheAudioDB.com

This sample application uses a proposed file hashing algorithm designed for future use by TheAudioDB.com

The algorithm itself is based on a modified version of the OpenSubtitles.org code:
http://www.yanniel.info/2012/01/open-subtitles-api-in-delphi.html

Unlike the OpenSubtitles.org hash, in this case, hash offset position within the file is determined by the file size to support smaller file sizes, while allowing larger TAG data (embedded images) to be changed without affecting both hashes (unless the embedded image changes the file size from under 2048KiB to over 2048KiB).

This project also demonstrate using the MediaInfo DLL to extract TAG/ID3 information from MP3/FLAC files.

About

A proposed (and now accepted) file hashing algorithm designed for future use by TheAudioDB.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages