Post Reply 
Resize album artwork?
19-03-2013, 10:36
Post: #4
RE: Resize album artwork?
(19-03-2013 06:32)Mike48 Wrote:  Thanks for the info & reference to the Bubble program.

I'm trying to understand the problem: My UPnP control point (like most) shows thumbnails while browsing, and the full-sized artwork while the track is playing. Does Minim generate the thumbnails, does it send full-sized artwork while browsing, or something else?

At present, MinimServer sends full-size artwork all the time. Any downsizing needed must be done by the control point.

The correct way to do this if the control point supports DLNA is for the server to offer multiple resolutions of the same artwork and let the control point choose which one it wants. For example, it could offer 160x160, 500x500 and 1200x1200. The server could create the downsized images on request, or it could create them in advance and store them in a cache.

The problem with this approach is that the control point might want 240x240 (for example), so it would need to get the server's 500x500 version (already downsized by the server) and do a further downsize to produce 240x240.

Linn has proposed an alternative approach where the control point can ask the server for any custom size. This is ideal for the control point, but not so good for the server because the server no longer has a small number of downsized images to maintain, but might need to provide a large variety of different sizes, especially if the user has a number of different control points.

I'm planning to implement the DLNA style of doing this because it is fairly simple and should work with a wide variety of control points.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Resize album artwork? - Mike48 - 18-03-2013, 23:45
RE: Resize album artwork? - simoncn - 19-03-2013, 03:21
RE: Resize album artwork? - Mike48 - 19-03-2013, 06:32
RE: Resize album artwork? - simoncn - 19-03-2013 10:36
RE: Resize album artwork? - Mike48 - 22-03-2013, 06:48

Forum Jump:


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