Blurry album art from NAS

Fralle

Active member
Joined
Mar 13, 2024
Messages
114
Hi,

I am having trouble with extremely bad quality album art playing from my NAS. NAS is actually a SSD connected directly to my Asus router and then I pretty much followed the instructions in the link below.

I never had this problem using my previous streamer and their native app, Lindemann Limetree. I also tried yesterday using Mcconect and you can se and compare the pictures yourself.


Anyone else hade this problem and know how to fix it?
 

Attachments

  • Wiim.jpg
    Wiim.jpg
    541.9 KB · Views: 45
  • Mcconnect.jpg
    Mcconnect.jpg
    835.7 KB · Views: 46
I guess you activated the dlna server on your router (for the time being, WiiM don't support Samba shares): the dlna server will reduce the resolution of the cover.jpg when indexing and serve this file to WiiM. I guess the work around would be for the WiiM box to use the embedded album cover of the file being played if available (not sure if they are working on this).
 
Hi,

I am having trouble with extremely bad quality album art playing from my NAS. NAS is actually a SSD connected directly to my Asus router and then I pretty much followed the instructions in the link below.

I never had this problem using my previous streamer and their native app, Lindemann Limetree. I also tried yesterday using Mcconect and you can se and compare the pictures yourself.


Anyone else hade this problem and know how to fix it?
I’m confused. Are you using the same player for both image samples? Edit: apparently not.

I’m thinking the maximum possible resolution is the embedded image in the music file. So the displayed image depends on the player app.
 
Last edited:
We will construct an identical environment using the ASUS router and a USB disk to investigate and address this issue.
I really don’t feel like explaining everything again or speculating. I just want to follow up on this, something that was promised almost 3 months ago now.
 
So if Wiim could answer it would be much appreciated.
I know they - foolishly - posted:
Our Engineering team is addressing this matter right away. Please stay tuned for updates!
but I'm pretty sure it's their policy not to comment on the progress of bug reports/feature requests. As it is we barely get updates on the roadmap.

Do you have any other devices you can install a media server on as MiniDLNA is the cause of the problem.
 
I know they - foolishly - posted:

but I'm pretty sure it's their policy not to comment on the progress of bug reports/feature requests. As it is we barely get updates on the roadmap.

Do you have any other devices you can install a media server on as MiniDLNA is the cause of the problem.
Or indeed use mConnect.

As I’ve said several times, if I find there’s an app that does a better job than the WiiM Home app (like BubbleUPNP, LMS Material Skin etc) then I’ll happily use that. While not denying there are areas where the WiiM Home app could do better, at the same time I don’t think it’s reasonable to expect it to be the all singing all dancing universal app for all services and use cases.
 
Following this thread...
I am using JRiver as the DLNA server. There is a parallel thread on the forums over there for this issue

JRiver is stating that it sends multiple res images - unless the DLNA setting is checked to only send thumbnails. Mine is not checked
Their position is that Wiim is choosing to use a smaller image even though a higher res image is available
 
JRiver is stating that it sends multiple res images - unless the DLNA setting is checked to only send thumbnails. Mine is not checked
Their position is that Wiim is choosing to use a smaller image even though a higher res image is available
MiniDLNA only sends a low resolution image (JPEG_TN).
I think I have a Jriver install so I'll take a look later, but it wouldn't be the first time WiiM simply took the first matching XML tag e.g. Artist.
 
JRiver is stating that it sends multiple res images - unless the DLNA setting is checked to only send thumbnails. Mine is not checked
Their position is that Wiim is choosing to use a smaller image even though a higher res image is available

I can see Jriver sending multiple images per track
Code:
<upnp:albumArtURI dlna:profileID="JPEG_LRG">http://192.168.20.12:52100/AArl/14.jpg</upnp:albumArtURI>
<upnp:albumArtURI dlna:profileID="JPEG_MED">http://192.168.20.12:52100/AArm/14.jpg</upnp:albumArtURI>
<upnp:albumArtURI dlna:profileID="JPEG_SM">http://192.168.20.12:52100/AArs/14.jpg</upnp:albumArtURI>
<upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.20.12:52100/AArt/14.jpg</upnp:albumArtURI>
When I browse to the album using WiiM Home app it seems to be pulling the first (which is what I expected rather than making an informed decision between JPEG_TN/JPEG_SM/JPEG_MED/JPEG_LRG), which in my case was the largest.

If you enable logging in Jriver you can also see - what I believe to be - the request from the app.
Code:
0021146: 3160: Sharing Plugins: CHTTPListenerWorker::HandleRequest: TCP: 192.168.20.105: GET: http://192.168.20.12:52100/AArl/14.jpg

So by good fortune it seems to be pulling the best image, unless Jriver doesn't always send it in order of quality.

That's not to say that WiiM should be simply be taking the first, as it does with <upnp:artist> so it would be worth leaving some feedback.
 
Last edited:
Thanks for the quick response. Do you mind if I cross post this to the JRiver forum to see if theres a way to control which image gets sent first?
 
After further testing....
I originally had my library contain a 600x600 folder.jpg within each album folder. Some FLAC files also had embedded images. For a sample album I deleted both. As expected, Wiim did not display any album art

I then embedded a 600x600 image in each FLAC file on the album (using JRiver). Wiim displays the same blurred artwork
Then removed the embedded image from all FLAC files and added back the folder.jpg. Wiim displays nothing


So...
It seems that JRiver isnt sending album art unless its embedded
Wiim isnt displaying the highest res image that it is getting from JRiver via the embedded image
 
So...
It seems that JRiver isnt sending album art unless its embedded
Wiim isnt displaying the highest res image that it is getting from JRiver via the embedded image
I use external artwork (folder.jpg) and Jriver was working for me, but you're correct in saying that the WiiM Home app doesn't pull artwork from the streamed file, but then very few do.

Are you on Android?
 
I dont have any compilations - sorry
Do you have any albums where album artist isn't equal to track artist e.g. an album with contributing artists? If so, does it show the contributing artists on the track listing?

EDIT: I've just checked and Jriver is sending the track artist in the first <UPnP:artist> tag and AlbumArtist in the last. Given that Android takes the first it's displaying the contributing artists correctly, but I don't expect the iOS app to do so. I'd expect the same with MinimServer and the iOS app.
 
Last edited:
Back
Top