Skip to content

Lidarr API should display the release group cover art from MusicBrainz instead of random release cover art #250

Description

@RelicCornhusk

Forgive me if I'm saying something that doesn't make sense, I'm new to Lidarr.

Curent Behaviour

I noticed a lot of albums will have the cover set to a random release instead of being the default release group image. One example, if you look up the album "Forever Howlong" from "Black Country, New Road", even before you've started monitoring the album, you will notice it shows the image of a japanese release of the vynil with details about the pressing, instead of simply showing the album art. For reference, here is the album info when you query the release group ID on the lidarr metadata API https://api.lidarr.audio/api/v0.4/album/23a9b1c2-3dd1-408e-89cb-ca0b81429176.

Currently, I don't see a way to force Lidarr to use the release group image instead, which would be what users would want in their digital library 99% of times. It uses whatever comes from the metadata API, which in this case seems to default to the cover art of the first release in the list of releases, leading to some weird results (like low quality scans, or obscure releases). Even after changing the release on the "Edit" menu, it still keeps the same image coming from the metadata API.

Expected Behaviour

If you go to MusicBrainz for this same album (here, you will notice the release group has an image of the album art itself, not of a release, which I believe should be the default for Lidarr before users select which release to monitor/download (or even after they've selected honestly). Lidarr doesn't seem to have much control over the album art, it just gets whatever is on the Metadata API, so I thought here would be the right place to create this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions