forked from weisslj/fingerprint-store
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
35 lines (27 loc) · 1.01 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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/