Examples for typical use cases ------------------------------ This directory contains example code which should cover the most important use cases. The following demo scripts are available: discid.py Reads the disc in the computers CD-ROM/DVD-ROM drive. It calculates a MusicBrainz DiscID and displays the TOC as well as a submission URL. findartist.py Search MusicBrainz for artists matching the given name. findtrack.py Search MusicBrainz for a track matching the given track title and, optionally, artist name. findlabel.py Search MusicBrainz for a label matching the given label name. findreleasegroup.py Search MusicBrainz for a release group matching a Lucene query. folksonomytags.py Get and submit MusicBrainz folksonomy tags for a given entity. getartist.py Retrieve an artist using a MusicBrainz ID and display all officially released albums. getrelease.py Retrieve a release by MusicBrainz ID, including tracks and other associated data, like release dates or DiscIDs. getreleasegroup.py Retrieve a release group by MusicBrainz ID, including releases, primary artist and release types. getlabel.py Retrieve a label by MusicBrainz ID, including aliases. getrelations.py Retrieve an artist by MusicBrainz ID and display relations to URLs and other artists. This demonstrates how to use the more advanced features of the web service. getuser.py Display some information about a MusicBrainz user. You need the user name and password to use this. ripper.py This example shows how to get a MusicBrainz DiscID for a CD in the disc drive and to get the matching releases from the web service. This is the typical workflow for a simple CD ripper application. -- $Id: README.txt 11853 2009-07-21 09:26:50Z luks $