ASRock Z270M-ITX/ac
16GB Kingston 2400Mhz RAM (2x KHX2400C15D4/8G)
i5-7600T CPU @ 2.80GHz
Arch Linux 5.14.15-arch1-1
Networking Gear & Setup Details
Server wired using CAT6, Netgear Gigabit Enterprise Switches
3 x Ubiquiti UAP-AC-PRO
Connected Audio Devices
Google Chromecast Audio
Pi4 on Ropieee > Yellowtec PUC 2 Lite > Yggdrasil
Pi4 on Ropieee > Benchmark HGC3
Number of Tracks in Library
Irrelevant to the issue at hand.
Description of Issue
When tagging albums Roon does not yet recognise I add the alums to Musicbrainz leveraging scripts that source metadata from apple music, deezer & bandcamp. Album covers are sourced by these scripts from apple music. The files are often large (3000 x 3000). 99% of the time that I add these albums to Roon it fails to display the album art.
Nothing else in my ecosystem (Linux or Windows) has any issue decoding and displaying these files - not a single app, only Roon. Instead of the image being displayed, I get this:
Links to the underlying images (even the forum software correctly decodes the 3000x3000 images if you click through):
The files are not corrupt, it’s been an ongoing issue for at least 6 months and it’s been reported previously. Perhaps it’s time to update the image libraries Roon relies on to current versions. I’d appreciate this being looked into and resolved.
Just the same as the rest of my library… folder.jpg, located in folder, not embedded in individual files. This is a Roon software issue, not question of where or how the files are stored.
This answer seems too simple to me. Now, if all folder.jpg were stored protected for read and write access by machine, maybe only Roon behaves correctly and all others skip the instructions to the operating system. It must be examined already much more exactly with uploaded (unchanged) examples, what happens here exactly. Good cooperation helps!
If only smaller thumbnails are to be shown, it’s no problem, many applications like to grab those. But if the huge original is embedded or used thousands of times as folder.jpg, it will flatten any database. I have also read this:
Your statement: “I suspect the answer is technical debt: The current version of libjpeg-turbo is 2.1.0 on 23 April 2021 and if their open source list is to be believed they’re using 1.4.0 which dates back to 2015.”
I wish we had more appreciation here, even if no one can help. There are indeed unsolved world problems and if everyone helps out and names everything they suspect or have knowledge of, it would be a benefit to the Roon community. Thanks for this
I own this album (I love Italians Do It Better) and as an experiment I have switched my folder.jpg to the exact file you’ve linked. After rescanning, Roon is able to recognise and use the 3000x3000 pixel artwork without issue. I have no solution for you but I can tell you there is nothing wrong with your image files as linked.