AcoustID News and Updates
AcoustID Demo API Key Changed
May 4, 2015
It seems that some people have been using the AcoustID demo API key from the documentation page for more than just testing, so it’s time to change it.
If you were using the API key and your application stopped working, please register the application properly and get your own API key.
Chromaprint 1.2 released
Aug 26, 2014
A new version of Chromaprint has been released. This release doesn’t add any new features to the library, but there are some source code changes for better compatibility when building the library in non-standard situations.
Because the functionality hasn’t changed, this a source code only release. You can use fpcalc binaries from version 1.1.
Download:
Source code tarball (517.2 KB) Changes since version 1.1:
Fixed compilation with neither libswresample nor libavresample (#11) Fixed compilation with static libav (#10) Functions chromaprint_encode_fingerprint and chromaprint_decode_fingerprint are changed to accept const pointer as input Added support for using the Kiss FFT library (should make Android port easier) Removed obsolete dev tools from the package More compatible DEBUG() macro
Chromaprint 1.1 released
Nov 23, 2013
A new version of Chromaprint has been released. There are a few bug fixes, fixed compilation error on OS X 10.9 and added support for compilation with libav (FFmpeg is still the preferred library to use with Chromaprint).
The official binaries have been build with FFmpeg 2.1. I have switched to a more automated build system for the binaries, so there might be new problems with them. If you find they do not work as expected, please let me know.
Chromaprint 1.0 released
Sep 8, 2013
A new version of Chromaprint has been released. There are no changes to the library, just the fpcalc utility. The main changes are support for the latest version of the FFmpeg.
The official binaries have been rebuilt with FFmpeg 2.0.1, with added support for reading audio from more video formats. If they are not able to read audio from some format that you use, please let me know.
Download:
Source code tarball (528.
AcoustID: Invalid API key?
Feb 10, 2013
Short version: I’m sorry, but today I had to block some applications from the AcoustID web service. If you were using AcoustID and now get an “invalid API key” error, please contact me .
The long version is that when doing some maintenance today, I’ve found a few applications that are using the service against the usage guidelines. I knew this would come and I would have to deal with it, I just didn’t know when.
AcoustID code moved to Bitbucket
Dec 29, 2012
I was not very happy when GitHub announced that it discontinues project downloads . I was using GitHub to host compiled packages for Chromaprint and the AcoustID fingerprinter, as well as release tarballs for all AcoustID projects, so I had to start looking for alternatives.
I could continue to use GitHub and host downloads elsewhere, but I like to have all project related files in a central location, so I’ve decided to move everything from GitHub to Bitbucket.
AcoustID: Faster fingerprint importing
Oct 21, 2012
Asynchronous importing of user submissions was always a big part of the AcoustID architecture. It makes things much easier to handle on the server side, allows database maintenance without turning the service to read-only mode (just delays the imports) and has many other benefits.
However, people often wanted to get back AcoustIDs for fingerprints they just submitted. It took about a minute to import the fingerprints, so the only solution was to wait a few minutes and then look up the submitted fingerprint to see if it’s already imported.
Acoustid fingerprinter 0.6 released
Sep 5, 2012
A new version of the Acoustid fingerprinter has been released. The main change is compatibility with the latest FFmpeg API and fix for a crash when compiled with FFTW3.
The official binaries for version 0.5 are not affected by any of the changes in this version, so this is a source-only release.
Download:
Source code tarball (91KB) Changes since version 0.5.1:
Compatibility with the latest FFmpeg API Changed name in the .
Chromaprint 0.7 released
Sep 5, 2012
A new version of Chromaprint has been released. The main change is compatibility with the latest FFmpeg API. There is also a modified fingerprint algorithm, that ignores leading silence up to a specific threshold, but this has no impact on Acoustid users.
Functionality of the fpcalc utility has not changed, so I’m not building the binaries for this release. You can use the binaries from version 0.6.
Download:
Source code tarball (530K) Changes since version 0.
New AcoustID server release
Feb 2, 2012
I’ve just updated the AcoustID servers with the latest version of the code. There is a couple of changes on both the website and the API.
One important change on the website is addition of email and website fields to applications. If you are an author of an open source application that uses the AcoustID API, please fill them in so that I can contact you in case there is a problem with your API key.