Improved cover art assistant

Most Rigelian support questions are related to cover art not displaying correctly. Unfortunately mpd supports cover art retrieval only in recent versions (since 0.21) and the support is still basic.

To let the users get the best cover art under these constraints, the cover art assistant in Rigelian is updated with new functions, like selecting which sources are used, the order in which those sources are accessed, and a description how each of these sources work. Also added is the possibility to clear the cover art cache, forcing that all images are reloaded.

Cover art improvements

Recently version 2.17 of libmpdclient was released which adds support for binary responses, like for the ‘albumart’ command that was added to mpd a while ago. Using this new library version Rigelian can now read local cover art without requiring a http server on the player.

There are still two major limitations with this approach:

  • It only works with mpd version 0.20.10 and up. Many players are still on older versions.
  • It requires that the artwork file is named cover.jpg or cover.png.

Support for this will be in the next Rigelian version, along with some other improvements in the artwork department.