/audio-fingerprint-1

A small utility to collect Chromaprint fingerprints from music files

Primary LanguagePythonMIT LicenseMIT

Audio fingerprinting with Chromaprint

This is a small utility to collect Chromaprint fingerprints from music files. They are stored in a sqlite database. An example is included that uses the fingerprint database to find exact duplicates (ignoring any metadata and encoding changes).

fpcalc is expected in the system PATH. You can download it from acoustid.org. Because fingerprinting can be a bit slow, the scanner uses all available CPUs in parallel.

For real-world usage, see the Makefile.