Contents
pyofa is a simple Python wrapper around the MusicDNS technology provided by MusicIP for generating PUIDs (audio fingerprints) from audio files (e.g. MP3, M4A, etc.).
You will need your own MusicDNS key to use this package. You simply provide it to the getpuid() function. You register for a key here:
http://www.musicip.com/dns/key.jsp
For the absolute latest version, get it from the Mercurial repository:
hg clone https://hg.furius.ca/public/pyofa
To add to your Python installation:
python setup.py config python setup.py install
To build the dynlibs in-place (for development, typically):
python setup.py config python setup.py build_ext --inplace
This code is distributed under the GNU General Public License;
Martin Blais <blais@furius.ca> (using the code of Lukáš Lalinský)
Note
Lukáš is the author of the great majority of the code, I just repackaged and simplified it outside of Picard because I wanted to write scripts using MusicDNS without a GUI application.