سؤال

I am trying to differentiate between multiple wav files using acoustic fingerprinting. I am using Chromaprint from AcoustID. I am using 32 bit windows. I have downloaded the file fpcalc.exe and am trying to run it on multiple wav files. The problem is, it is generating blank FINGERPRINT for those wav files. I am running the command

fpcalc.exe -raw <FILENAME>.wav

The files are in wav format and the size of the files is 1 SEC. I am running the same command on bigger files, then the FINGERPRINT is working fine.

Any pointers?

هل كانت مفيدة؟

المحلول

The Chromaprint library only works for larger files, I think the files should have at least 10 seconds to fingerprint.

Maybe you should look for alternatives like Python and Ruby who have libraries to fingerprint small audio files (if you search a bit).


You can use the gem that I made for wav files:

https://rubygems.org/gems/audio-fingerprint

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top