Post Reply 
Display trakck artist for compilation albums
16-12-2014, 00:27
Post: #2
RE: Display trakck artist for compilation albums
(15-12-2014 21:12)GPOJim Wrote:  I've very recently installed MinimServer on my QNAP NAS so am new to the product.
I've seen this question asked and answered several times in the forum but I've not understood some answers and tried to apply others without success.

I have chosen to have the <n>Albums view divided alphabetically.
When I select <n>Albums from the top level, then the first letter, then the compilation album I see the list of tracks.
But the artist shown against each track is the album artist (usually 'various artists') and not the artist performing the track.

When I choose the AllArtists view from top level I see that the track is correctly shown against the track artist's name indicating that the metadata field is correctly filled.

I'm sorry to put this question yet again but if anyone can walk me through a fix for this I would be delighted. Twonky by the way, also installed on the NAS and working on the same folder set of music, gives the correct track artist name when an album is selected.

---------------
Server: QNAP NAS running MinimServer 0.8 update 42.
Control point: various, including Panasonic Viera smart TV, and several Android apps all give the same result.
Renderer: Panasonic Viera and a number of Android devices.

This usually means the control point is not implementing the UPnP protocol correctly. For compilation albums, MinimServer sends the following XML tags to the control point:

<upnp:artist role="albumArtist">Various Artists</upnp:artist>
<upnp:artist>The Track Artist</upnp:artist>

If the control point doesn't parse the 'role' XML attribute, it interprets this XML as if it were the following:

<upnp:artist>Various Artists</upnp:artist>
<upnp:artist>The Track Artist</upnp:artist>

and it then ignores the second value for artist, so you end up with:

<upnp:artist>Various Artists</upnp:artist>

This doesn't happen with Twonky because Twonky uses an incorrect XML tag "upnp:albumArtist" for album artist, as follows:

<upnp:albumArtist>Various Artists</upnp:artist>
<upnp:artist>The Track Artist</upnp:artist>

These tags dosn't have any role attributes, so the control point reads these two values correctly. The control point is compensating for Twonky's incorrect usage by adding code to handle the incorrect "upnp:albumArtist" tag (which isn't part of the UPnP specification).

MinimServer implements the UPnP specifications and uses standard tags only. This works with any control point that implements the UPnP standards.

You mentioned that you have tried some Android control point apps. if you install BubbleUPnP (an excellent control point app for Android), you should see these albums displayed correctly.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Display trakck artist for compilation albums - simoncn - 16-12-2014 00:27

Forum Jump:


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