Store/save MBIDs from matched MusicBrainz lookups

Bug #1581256 reported by Frederik 'Freso' S. Olesen on 2016-05-12
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Wishlist
Uwe Klotz

Bug Description

Workflow: When looking up metadata on MusicBrainz and making a match, story the MBIDs associated with that match in the file's metadata.

The obvious and immediate use case for storing the matched MusicBrainz IDs would be easier look-ups for updated data on MusicBrainz, but a more far-sighted perspective is that these MBIDs could be used for looking up data from additional sources too. E.g., acoustic data (tonality/key, bpm, female/male/instrumental vocals, ...) from AcousticBrainz, listening data (what recordings are commonly played in relation to this recording) from ListenBrainz, etc. MetaBrainz itself has a handful of services that talk MBIDs, but a number of MetaBrainz' supporters also allow using MBIDs in interfacing with them: https://metabrainz.org/supporters - and a number of audio file players/taggers also have some level of MBID support, in case files from a Mixxx library were ever played outside of Mixxx… ;)

The MusicBrainz Picard website hosts a table of the de facto MBID-to-audio-tag mappings: https://picard.musicbrainz.org/docs/mappings/

description: updated
RJ Skerry-Ryan (rryan) on 2016-05-12
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Uwe Klotz (uklotzde) wrote :

Related to https://bugs.launchpad.net/mixxx/+bug/728197 that deals with re-enabling tag writing.

Implementation of this feature can be started independently.

Uwe Klotz (uklotzde) wrote :

Will be possible with https://github.com/mixxxdj/mixxx/pull/2406 and enabling support for extra metadata (experimental). Extra metadata will not be stored in database, but only in file tags.

Changed in mixxx:
assignee: nobody → Uwe Klotz (uklotzde)
Uwe Klotz (uklotzde) wrote :

Preview (needs to be rebased eventually): https://github.com/uklotzde/mixxx/tree/acoustidclient2

Uwe Klotz (uklotzde) on 2020-02-11
Changed in mixxx:
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers