[Bug 712406] New: Update MusicBrainz tag support

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Nov 15 17:04:32 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=712406
  GStreamer | gst-plugins-base | unspecified

           Summary: Update MusicBrainz tag support
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: bugzilla.gnome.org at freso.dk
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Current MusicBrainz tags are rather outdated. There is
GST_TAG_MUSICBRAINZ_TRMID, but MusicBrainz purged TRMs[1] from its database
ages ago, being replaced by PUIDs[2]. PUIDs were, in turn, purged from the DB
about a month ago[3], having been superseded by AcoustIDs[4].

Also, GST_TAG_MUSICBRAINZ_TRACKID does not define Track IDs but rather
Recording IDs. Track IDs are being stored in "MusicBrainz Release Track ID"
(see
https://github.com/musicbrainz/picard/commit/04c30355e2743b7f0bd2cbfce89472483a0d5b85
for MusicBrainz Picard's implementation). (Release) Track IDs were introduced
(at the database level) in May this year:
http://blog.musicbrainz.org/2013/05/15/schema-change-release-2013-05-15/

Some other MB tags are also missing. I'd suggest the following tags get
implemented:

// Core MusicBrainz IDs
GST_TAG_MUSICBRAINZ_RELEASETRACKID
GST_TAG_MUSICBRAINZ_RELEASEGROUPID
GST_TAG_MUSICBRAINZ_WORKID
// Fingerprinting tags used (past or present) in relation to MB
GST_TAG_MUSICIP_PUID
GST_TAG_ACOUSTID_ID
GST_TAG_ACOUSTID_FINGERPRINT
// Auxilliary tags set by MusicBrainz Picard and/or Jaikoz that are more
tangentially MB related
GST_TAG_MUSICBRAINZ_ALBUMSTATUS
GST_TAG_MUSICBRAINZ_ALBUMTYPE
GST_TAG_MUSICBRAINZ_ORIGINALALBUMID

Tag sources:
https://docs.google.com/spreadsheet/ccc?key=0AoYQhIuWC-gcdHZwUDM3RGhneGMxSXpEX3pONXd6MWc
https://wiki.musicbrainz.org/Picard_Tag_Mapping

[1] https://wiki.musicbrainz.org/History:TRM
[2] https://wiki.musicbrainz.org/PUID
[3]
http://blog.musicbrainz.org/2013/03/21/puids-are-deprecated-and-will-be-removed-on-15-october-2013/
[4] https://wiki.musicbrainz.org/AcoustID

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list