Skip to content

Importer: match and store metadata from multiple sources #2866

@dbogdanov

Description

@dbogdanov

Different metadata sources (be it MusicBrainz, Discogs, or something else) have different coverage and users might have to use both for tagging their music. As an example, very often, I cannot find metadata on MusicBrainz and I end up using Discogs instead, and this, as #604 mentions, pollutes the MBID tag space.

In general, it will be great to to make tagging approach more generic and agnostic to metadata sources because:

  • Mixing metadata from different sources using the same ID3 tags makes the database inconsistent and this will be a disadvantage in the long term.
  • More metadata sources is better (different sources might bring complementary information, why not to store it all? Some users will want this)

This can be achieved by adding an option to allow mining metadata from multiple sources simultaneously having a custom TXXX namespace for each one. To select which source metadata is used as a "master" source for the main ID3 tags, a user should be able to define his own order of preference (similar to a proposal in #2686). The TXXX namespaces for each source could be all customizable by a user too.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    featurefeatures we would like to implement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions