mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-21 00:25:50 +00:00
6257fcb282
The last.fm fingerprint library The fingerprinting process works in two steps: 1. Get PCM data and pass it to *fplib* which will return byte string to be submitted to the last.fm HTTP fingerprint service. This will return a number (fingerprintID). 2. Query the last.fm API with the fingerprintID and obtain the metadata in xml format. The lastfmfpclient directory contains an example of application that uses fplib and queries both services. WWW: https://github.com/lastfm/Fingerprinter Feature safe: yes
14 lines
499 B
Plaintext
14 lines
499 B
Plaintext
The last.fm fingerprint library
|
|
|
|
The fingerprinting process works in two steps:
|
|
1. Get PCM data and pass it to *fplib* which will return byte string to be
|
|
submitted to the last.fm HTTP fingerprint service. This will return a number
|
|
(fingerprintID).
|
|
2. Query the last.fm API with the fingerprintID and obtain the metadata in xml
|
|
format.
|
|
|
|
The lastfmfpclient directory contains an example of application that uses fplib
|
|
and queries both services.
|
|
|
|
WWW: https://github.com/lastfm/Fingerprinter
|