Post Reply 
Index Artwork
04-06-2022, 12:50 (This post was last modified: 27-06-2022 17:23 by DavidHB.)
Post: #1
Index Artwork
This follows on from an old thread in the now obsolescent MinimServer 2 forum, where the earlier posts give the background. The purpose of this post is to prompt further discussion on and assessment of the indexArtwork feature now that we have had over a year to become familiar with it.

I confess that, following my initial posts, I allowed my experimental artwork setup to languish in my MinimServer test installation (on my PC; I actually listen to music using installations on my NASs), and I did not initially take advantage of the significant improvements Simon made to the feature. But a few months back, I set about producing a better setup, and found it easier than I had expected. My initial enthusiasm about the artwork feature was rekindled when I found that it transformed my user experience of working with my music library. My daughter (never an easy sell when it comes to embracing new technology) was similarly impressed when I showed her the updated UI a day or two ago.

I need to make a small digression here. With UPnP AV/OpenHome systems, the user experience is more the product of the server and control point working together than of either of them individually, though there are clearly aspects of the UI that only one or the other component can control. So my experience is typically of Bubble DS and MinimServer on Android, and Kazoo and MinimServer on Windows. For me, with my mainly classical music collection, the intelligent browsing features of MinimServer are the core of the UI, and, happily, they are the same on both control points.

Of course, intelligent browsing has worked perfectly well since MinimServer was introduced in 2012 without the use of artwork. But, as has long been shown on other products, the use of visual cues makes the whole process of navigating the library smoother and more intuitive. What indexArtwork now provides (to a greater extent, I believe, than any other music server) is a degree of customisation that allows the user to tailor the UI to his or her workflow. And the process is less head-scratching than many other settings in MinimServer.

All of what follows is described in the User Guide, but here for ease of reference is what I did to implement indexArtwork.
  • The only settings change I made was to add indexArtwork=all to the serverOptions setting on the Advanced tab of the MinimServer properties window;
  • I stored all the bespoke artwork (images for menu entries that do not work particularly well with arbitrarily selected album covers) in a folder named indexArtwork at the top level of my music library, as per the instructions in the User Guide.
  • Using normal web search, I set about finding suitable bespoke images. I deliberately chose line drawings, for visual contrast with the album covers, where these are used. Very cleverly, MinimServer recognises the files albums.jpg, items.jpg, [folder view].jpg and [untagged].jpg and associates them with their respective menu entries. The attachment (click to display) gives a general idea of the set of bespoke images I ended up with.
  • For the alphabetical selection I use with both Composer and Album, I downloaded a (paid for) font designed for use as initial capitals. This came as a single page, from which I extracted the individual letters, and named them A.jpg, B.jpg and so on.
  • a restart of MinimServer (including a rescan) completed the setup process. At that point I had full image artwork display on all my devices.
Although the discussion in the old thread does mention performance issues, I have not experienced any problems to speak of, even on my rather basic Huawei tablet. The one small problem I have is that I cannot persuade either Bubble DS or Kazoo to display the top level of the MinimServer menu structure as a grid (which uses the screen real estate much more effectively) rather than as a list. I don't know whether MinimServer has any influence here, though I doubt it.

I'd be very grateful to know about others' experience of the indexArtwork feature, which IMO is the best improvement made to MinimServer since Version 2 was launched.

David

   
Find all posts by this user
Quote this message in a reply
04-06-2022, 13:42 (This post was last modified: 04-06-2022 14:05 by Peter StreamMagic.)
Post: #2
RE: Index Artwork
Hello David,

Can you make a screenshot e.g. from Kazoo to see how this looks?
I started something familiar but did not succeed finding icons in the same style and so the implementation faded away in time.
I did however add pictures for artist, conductor and composer and very much like the results.

Peter
Find all posts by this user
Quote this message in a reply
04-06-2022, 14:28
Post: #3
RE: Index Artwork
(04-06-2022 13:42)Peter StreamMagic Wrote:  Can you make a screenshot e.g. from Kazoo to see how this looks?

Hi, Peter
Can do, but I'm tied up with something else until later today.
David
Find all posts by this user
Quote this message in a reply
04-06-2022, 15:00
Post: #4
RE: Index Artwork
No hurry, just curiousWink
Find all posts by this user
Quote this message in a reply
04-06-2022, 15:10
Post: #5
RE: Index Artwork
@DavidHB:

Thanks very much for this detailed and comprehensive description of how you are using the index artwork feature. Two minor comments:

1) The default name of the folder for artwork images is indexArtwork, not imageArtwork. You might want to edit this reference in your post so that other users are not confused.

2) You are correct that MinimServer is unable to influence whether the control point displays a menu as a list or a grid.
Find all posts by this user
Quote this message in a reply
04-06-2022, 16:53 (This post was last modified: 04-06-2022 17:10 by DavidHB.)
Post: #6
RE: Index Artwork
Here are the screenshots I promised; click on the thumbnail for a larger version.

Starting with the IMO unsatisfactory top level menu ...
   
If I select Genre, things improve.
   
My most used route is via Classical Library
   
If I select Composer, I then get to select the alpha grouping I want.
   
This is the alpha group B. As you see, I don't use bespoke images for composers, but allow MinimServer to select an album cover, which will be related to the respective composer
   

I hope this helps.

David
Find all posts by this user
Quote this message in a reply
04-06-2022, 17:07 (This post was last modified: 04-06-2022 17:08 by DavidHB.)
Post: #7
RE: Index Artwork
(04-06-2022 15:10)simoncn Wrote:  The default name of the folder for artwork images is indexArtwork, not imageArtwork. You might want to edit this reference in your post so that other users are not confused.
Thanks for this correction of a silly typo. I have amended my post.

(04-06-2022 15:10)simoncn Wrote:  You are correct that MinimServer is unable to influence whether the control point displays a menu as a list or a grid.
This does not surprise me.Smile Have you come across the "feature" previously and discussed it with Bubbleguum or the Linn team?

David
Find all posts by this user
Quote this message in a reply
04-06-2022, 17:23 (This post was last modified: 04-06-2022 17:25 by Peter StreamMagic.)
Post: #8
RE: Index Artwork
Thanks for sharing this.
I fully understand you also want the top level in grid, looks better that way.
These screenshot certainly gave me new inspiration.
As mentioned I have added pictures for artist, composer and conductor

    XBMC
    Lumin
    CA Connect
Find all posts by this user
Quote this message in a reply
04-06-2022, 18:18
Post: #9
RE: Index Artwork
(04-06-2022 17:07)DavidHB Wrote:  This does not surprise me.Smile Have you come across the "feature" previously and discussed it with Bubbleguum or the Linn team?

If BubbleUPnP or the Linn control points were to support this, it would be by means of a local configuration option in the control point and not by anything sent from the server. The UPnP protocol does not cover UI preferences.
Find all posts by this user
Quote this message in a reply
04-06-2022, 20:48 (This post was last modified: 05-06-2022 16:21 by DavidHB.)
Post: #10
RE: Index Artwork
(04-06-2022 18:18)simoncn Wrote:  If BubbleUPnP or the Linn control points were to support this, it would be by means of a local configuration option in the control point and not by anything sent from the server. The UPnP protocol does not cover UI preferences.

[EDITED - factual correction] Bubble DS does not have such a setting, because it provides a button on relevant screens to change between list and grid view on the fly. Sadly, the button is not present on the top menu screen. Kazoo has the setting to change the configuration, but again it is ineffective for the top level menu. I don't know why these limitations are necessary.

David
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)