Hi,
While testing ListenBrainz, I saw that a listened music if it’s a Pseudo-Release, the cover from the original release with which has a relationship, isn’t loaded. Is that how it should work?
The Angels from G.E.M, with cover is from an original release and the one without cover is the Pseudo-Release.
I’ve also noticed that Picard, doesn’t load the complete information and cover, from the original release of a Pseudo-Release.
I guess the most efficient solution would be to allow linking a CAA entry to multiple releases to reduce redundancy (instead of having 10 copies of the same 3000x3000 PNG across every pseudo-release and slight streaming variation). And to allow replacing a CAA entry with a higher res version without breaking these links.
That’s the way I’m currently doing in Picard, I thought that relationship would be more seamlessly with Picard an ListenBrainz since the guidelines indicate to not insert duplicated values including covers .
I can see how alias, could be a better alternative than Pseudo-releases as debated in other topics, and don’ give the temptation for creating new original releases…
Sorry force of habit… I can delete the image if it’s worth it
Don’t we already do this by having a release group cover?
I don’t mind having 10 copies of an image across releases as long as it’s the actual cover for that release. If it’s more about filling gaps/having something display in a player then the release group cover is perfect for the job
If it’s more about filling gaps/having something display in a player then the release group cover is perfect for the job
To do this we need to solve what @rob calls the “cannonical recording” problem. A recording can appear on multiple releases (and release groups) so which release should be chosen for the recording. We have some idea on how to approach this problem and will be working on this soon.
I’m confused - in my scenario it seems to pick the exact cover (and link to) for the release ID that I’ve submitted a listen for. If that release doesn’t have a cover, it displays the icon. This indicates that it’s getting an exact release match, which means it can get the release group from that?
This is the same song that I’ve matched to two releases (one with cover) in the same RG to test:
The majority of listens submitted to LB do not have MBIDs. The MBID mapping process in LB finds a recording and release match for them based on the artist name and track name of the listen. As a result for the majority of listens, release is not chosen by the user but by LB.
In your case, the release MBID has been submitted by the user so we do know the exact release. Then it indeed becomes a matter of fetching the release group and finding another release in it with cover art. MB does it to show cover art on release group pages and we can probably implement that in LB too.