Fetching cover art from musicbrainz
Musicbrainz could provide cover art for gnome-music, but we need to know the MusicBrainz ID for the artists and albums in order to do this.
So we first need to implement code to get MusicBrainz IDs based on AcoustId, and/or by searching based on name, and storing that information in the Tracker database.
Then we need code to retrieve cover art from the coverart archive based on MusicBrainz ID.
This issue was based on a GSOC idea, see "Full stack MusicBrainz integration" at https://wiki.gnome.org/Outreach/SummerOfCode/2018/Ideas
- Tracker: Store musicbrainz ID's (tracker#13 (closed))
- Grilo: Add support for release-group coverart (grilo-plugins#9 (closed))
In view of grilo-plugins#28,
Use of MusicBrainz Album Id is deprecated since it either refers to release id or release group id.
So only these five Music Brainz IDs need to be stored: 1)Track Id 2)Release Id 3)Release Group Id 4)Artist Id 5)Recording Id