PDA

View Full Version : Audio CRC codec MD5 hash does not match internal FLAC md5 fingerprints



slovokia
04-26-2014, 06:06 PM
Hi,

I am running dbpoweramp Reference R15.0 together with the current Calculate Audio CRC codec (release 2). I find that the MD5 hash of the raw audio reported by the dbpoweramp CRC codec does not match the internal MD5 fingerprint of the audio data maintained by the FLAC tools for many of my flac audio files.

I am troubled by this result since I expected them to be identical. Is there any difference in how these calculations are being made? If I use a tool like wmal2pcm.exe to convert from wma lossless to wav format and then use sox to convert to raw sound file, the md5sum of the raw file matches the internal md5 fingerprint the FLAC maintains in it's file header. Running the dbpoweramp CRC codec on the intermediate .wav file produces a different md5 hash in this case as well.

Any ideas as to what is going on?

I am running Windows 7 64bit BTW.

Spoon
04-26-2014, 06:51 PM
Run dbpoweramps md5 creator on wma, wave and flac, the md5 matches all 3?

slovokia
04-26-2014, 07:34 PM
Done in cygwin home directory (cygwin 32)
Script started on Sat Apr 26 16:25:58 2014
$ ./soxm.txt
++ '/cygdrive/c/Program Files/Windows Media Components/Tools/WMAL2PCM/wmal2pcm.exe' '01 - Show me.wma' '01 - Show me.wav'

Converting 01 - Show me.wma to 01 - Show me.wav
++ Song title: Show Me
++ Author: ABC
++ Copyright:
++ Description:
++ Rating:
++ WMA bitstream version: 3
++ sampling rate: ++ * of channels: 2
++ bit-rate: 896024 bps
++ duration: 242528 ms
++ DRM content: No
Full Read and Decode took 5 s.
Play Time would be 242 s.
++ sox '01 - Show me.wav' '01 - Show me.raw'
++ md5sum '01 - Show me.raw'
0104d1264c9dc38e7e2620f698b49b36 *01 - Show me.raw
++ flac -s -f '01 - Show me.wav'
++ metaflac --show-md5sum '01 - Show me.flac'
0104d1264c9dc38e7e2620f698b49b36

Script done on Sat Apr 26 16:26:20 2014

----------------- Output of dbpoweramp CRC codec ------------------------

MD5 Filename

26D104018EC39D4CF620267E369BB498 C:\cygwin\home\XXXX\01 - Show me.wav
26D104018EC39D4CF620267E369BB498 C:\cygwin\home\XXXX\01 - Show me.flac
26D104018EC39D4CF620267E369BB498 C:\cygwin\home\XXXX\01 - Show me.wma

----------------------------

slovokia
04-26-2014, 07:55 PM
I can provide you with the source wma file and the wav / flac files if you want.

slovokia
04-27-2014, 03:00 AM
Here is a link to a 7zip archive containing the above test files:

https://drive.google.com/file/d/0B3Mib2ZCNPmJSFpXYUgwX3h1cHc/edit?usp=sharing