Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.47 KB

README.md

File metadata and controls

44 lines (27 loc) · 1.47 KB

PopRock with Python

These scripts support Pop-Rock-PHP with the following tasks:

  • Get information from MusicBrainz about artists, their albums, and tracks
  • Get data from Last.fm (listeners and playcounts)
  • Extra data preparation tasks required for some artists

MusicBrainz

musicBrainz.py creates URLs for retrieving information using the MusicBrainz API

  • Release Groups (Each album)
  • Releases (Versions of each album)
  • Recordings (Songs)
  • Relationships (band members and other personnel)

MusicBrainz Documentation

Beginners Guide

Last.fm

lastFM.py creates URLs for retrieving listener statistics from multiple platforms using the last.fm API about

  • Artists
  • Albums (using a release's MBID)
  • Tracks (using a recording's MBID)

ListenBrainz.org

ListenBrainz.org includes these helpful pages:

SeatGeek

Now using using the SeatGeek API because both the API and its documentation are far superior to setlist.fm.

SetList.fm -- Nope

Their API is pretty useless and their documentation is even worse. Replaced with SeatGeek.