Beatport agent

Hi all, does anyone know if exists an agent for Beatport? I have only electronic music and most of all mp3 are available only on beatport, so the metadata are available only there.

There is no existing agent for Beatport but since there is an API for it [oauth-api.beatport.com/, You need to request a key to make API calls] so it can be coded (in python) and hosted on github (easiest).

Other music agent source can be used as base: https://github.com/plexinc-agents/LastFM.bundle
install it as a custom agent, strip it bare, then code the calls. i took over hama as metadata agent and had only php experience prior.

PlexPlug-inFramework.pdf [765.6K] can be downloaded there and contain the metadata structures:

Good hints there on development:

http://beets.io/

Get metadata from MusicBrainz, Discogs, and Beatport. Or guess metadata using songs’ filenames or their acoustic fingerprints.