Skip to content
List, remove or store fingerprinting track ids in your music files
Python
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
README
fingerprint-store

README

fingerprint-store
=================

This tool is meant as a helper script to MusicBrainz Picard [1] or Acoustid
Fingerprinter [2]. When using these programs to submit new fingerprints, they
generally can't return and store a track id into the file tags, since they have
to be generated first (which usually takes up to one hour). With this script it
is possible to easily do this later. Also supports MusicDNS PUID.

[1] http://musicbrainz.org/doc/MusicBrainz_Picard
[2] http://acoustid.org/fingerprinter


Examples
--------

* List all existing fingerprint track ids in your music files:
  fingerprint-store -l -R audio/
* Calculate, lookup and store fingerprints of files which don't have one:
  fingerprint-store -w *.mp3
* Remove all stored MusicDNS PUIDs:
  fingerprint-store -t m -r *.mp3

Use --help for more options

Dependencies
------------

* python >= 2.6
* mutagen >= 1.21
  http://code.google.com/p/mutagen/
* pyacoustid
  https://github.com/sampsyo/pyacoustid
* pyofa/python-musicdns (optional)
  http://furius.ca/pyofa/
Something went wrong with that request. Please try again.