MusicBrainz Identifier: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
mNo edit summary
(Added release group MBID; rewrote introduction)
Line 1: Line 1:
[[MusicBrainz]] aims to be a comprehensive music database that will allow people and computers to have meaningful conversations about music. In order to facilitate these meaningful conversations, Music­Brainz needs to identify each artist, album, label and track with a unique identifier.
MusicBrainz is a comprehensive music database that allows people and computers to have conversations about music, however, any musical entity being discussed must be uniquely identified for a discussion to have maximum value. To this end, MusicBrainz assigns a [[wikipedia:Universally Unique Identifier|Universally Unique Identifier]] (UUID) to each musical entity within the [[MusicBrainz Database]] and refers to them as MusicBrainz Identifies (MBIDs).


MusicBrainz assigns the following MBIDs:
All IDs in Music­Brainz are [[wikipedia:UUID|UUIDs]]. For example: <code>95807106-af9f-417d-b1d0-d287c5504ec1</code>
* Artist MBIDs, used to identify an [[Artist|artist]], use an absolute URI in the form of <code><nowiki>http://musicbrainz.org/artist/<MBID>.html</nowiki></code>
* Label MBIDs, used to identify a [[Label|label]], use an absolute URI in the form of <code><nowiki>http://musicbrainz.org/label/<MBID>.html</nowiki></code>
* Release MBIDs, used to identify a [[Release|release]], use an absolute URI in the form of <code><nowiki>http://musicbrainz.org/release/<MBID>.html</nowiki></code>
* Release group MBIDs, used to identify a [[Release Group|release group]], use an absolute URI in the form of <code><nowiki>http://musicbrainz.org/release-group/<MBID>.html</nowiki></code>
* Track MBIDs, used to identify a [[Track|track]], use an absolute URI in the form of <code><nowiki>http://musicbrainz.org/track/<MBID>.html</nowiki></code>


These MBIDs are also used in the tagging process by various [[MusicBrainz Tagger]]s. See [[MusicBrainz Tag]] for more detailed information.
* [[Artist ID]]s:
** These are unique IDs used to identify an artist. The absolute URI takes the form <code>http://musicbrainz.org/artist/<UUID></code>
* [[Label ID]]s:
** These are unique IDs used to identify a label. The absolute URI takes the form <code>http://musicbrainz.org/label/<UUID></code>
* [[Release ID]]s:
** These are unique IDs used to identify a release. The absolute URI takes the form <code>http://musicbrainz.org/release/<UUID></code>
* [[Track ID]]s:
** These are unique IDs used to identify a track. The absolute URI takes the form <code>http://musicbrainz.org/track/<UUID></code>


==Special identifiers==
These IDs are also stored in tags in music files by the [[MusicBrainz Tagger]] applications. See [[MusicBrainz Tag]] for more detailed information.

==Special Identifiers==


There are some special identifiers used by MusicBrainz.
There are some special identifiers used by MusicBrainz.


* <code>89ad4ac3-39f7-470e-963a-56509c546377</code> is an artist ID used to represent various artists
* <code>89ad4ac3-39f7-470e-963a-56509c546377</code> is an artist ID used to represent [[Artist:89ad4ac3-39f7-470e-963a-56509c546377|Various Artists]].
* <code>1c6c63fb-f9af-4669-92c5-a1594671766a</code> is an artist ID used to represent an artist not in the MusicBrainz database.
* <code>1c6c63fb-f9af-4669-92c5-a1594671766a</code> is an artist ID used to represent an artist not in the [[MusicBrainz Database]].


==Other Identifiers used by MusicBrainz==
==Other identifiers used by MusicBrainz==


* [[Disc ID]]:
* [[Disc ID]]: An ID calculated from the TOC of a CD.
* [[PUID]]: The IDs used in the proprietary [[MusicDNS]] [[Audio Fingerprint|audio fingerprinting]] system operated by [[MusicIP]].
** An ID calculated from the TOC of a CD.
* [[PUID]]:
** The IDs used in the proprietary [[MusicDNS]] [[Audio Fingerprint|audio fingerprinting]] system operated by [[MusicIP]].
* [[TRM]]:
** These IDs were used for the old Relatable audio fingerprinting system. These IDs are no longer used.


[[Category:To Be Reviewed]] [[Category:Documentation]] [[Category:Identifier]]
[[Category:Documentation]] [[Category:Identifier]] [[Category:Terminology]] [[Category:WikiDocs Page]]

Revision as of 08:36, 25 February 2010

MusicBrainz is a comprehensive music database that allows people and computers to have conversations about music, however, any musical entity being discussed must be uniquely identified for a discussion to have maximum value. To this end, MusicBrainz assigns a Universally Unique Identifier (UUID) to each musical entity within the MusicBrainz Database and refers to them as MusicBrainz Identifies (MBIDs).

MusicBrainz assigns the following MBIDs:

  • Artist MBIDs, used to identify an artist, use an absolute URI in the form of http://musicbrainz.org/artist/<MBID>.html
  • Label MBIDs, used to identify a label, use an absolute URI in the form of http://musicbrainz.org/label/<MBID>.html
  • Release MBIDs, used to identify a release, use an absolute URI in the form of http://musicbrainz.org/release/<MBID>.html
  • Release group MBIDs, used to identify a release group, use an absolute URI in the form of http://musicbrainz.org/release-group/<MBID>.html
  • Track MBIDs, used to identify a track, use an absolute URI in the form of http://musicbrainz.org/track/<MBID>.html

These MBIDs are also used in the tagging process by various MusicBrainz Taggers. See MusicBrainz Tag for more detailed information.

Special identifiers

There are some special identifiers used by MusicBrainz.

  • 89ad4ac3-39f7-470e-963a-56509c546377 is an artist ID used to represent Various Artists.
  • 1c6c63fb-f9af-4669-92c5-a1594671766a is an artist ID used to represent an artist not in the MusicBrainz Database.

Other identifiers used by MusicBrainz