Artist View Images?

But Volumio should allow to easily change the picture.
If the user accepts the proposed picture it is good.
But there should be an option for assigning a different picture.
I have all my artists (composers) tagged by their best known name.
For example I don’t write Wolfgang Amadeus Mozart, just Mozart or Ludwig Van Beethoven, just Beethoven. Like this is easier searching for artist in alfabetical order.

@Luis1

For my personal taste i prefer the look of the Volumio finding…

Just kidding, but like Voluminous says, how should Volumio know your abreviations for easier finding ?

br
Josef

But you are not reading my proposed workaround: There should be an EASY option to overide the Volumio finding.
Mine is finding the good picture and renaming it with the Volumio name finding.
In any case I am considering uninstalling Volumio and looking for something more adapted to my preferences.
Por example the lacking of real random playing the complete list of tracks is enough to start looking for a different solution.
No information of track file path, for example, no information on which Volumio version is installed…
Nice trial but not convincing.
So, adios amigos, but thanks anyway for allowing an almost wonserful product.

if you ask for a banana, don’t think you will get a chiquita …

I’m a newbie here both to Volumio and setting up a media server on my Synology NAS. I was about to give up on Volumio when I could not get it to recognize my NAS via its Wired Network settings. But then I discovered that it actually did find my NAS when I stumbled upon Browse->Media Servers.

So now I’ve managed to get my Synology Media Server files indexed the way I want–which was no small task either since it appears media servers serve up ALL media files they find on a disk; which is not what I wanted.

Anyway, Volumio is working pretty well on my Raspberry Pi 2B and it now displays only the music files I want it to see on my NAS. So now I’m trying to determine how it (or the NAS Media Server) provides artwork. I get that it will display the content of “folder.jpg” if found under an album subfolder (e.g., /music/rock/Joe Walsh/The Smoker You Drink, the Player You Get/folder.jpg) and that’s fine, but I would like a way to display just an artist photo/artwork; preferably via something like “artist.jpg” that is listed under an artist subfolder (e.g., /music/rock/Joe Walsh/artist.jpg).

Volumio is showing many artist photos already, but most of the grid icons are blank. So I’m assuming that the ones that aren’t blank are being derived from the Internet. Unfortunately, that doesn’t work for local artists (of which I have several) who don’t have their albums and artwork published on the Internet. So can anyone here provide some insight as to how I might be able to provide some way to get local (and commercial artists) photos displayed in Volumio that aren’t currently being displayed?

My music file structure is: /Music/Genre/Artist/[Album]/Songs; where [Album] may be missing for a random mix of artist songs.

The easiest but time consuming way is this.
In the dir /data/web you’'ll find all html encoded folder names.

  • Copy the missing Artist folder form /data/albumart/web to /data/albumart/personal/artist
  • Remove the empty json file from these folders
  • Place your artist image as ‘Artists.jpg’ in the folder that you just copied
  • Repeat above steps for the missing artist.
  • When completed, got to Sources click on “Reset Album Art Cache”

The fun part, it might be possible you miss previously found Artists and you can repeat this again.
At this moment I had to create 904 folders where most are pretty known Artist and also known by musicbrainz. This is about a 20% miss.
Like:
Bob Marley, Bon Jovi, Coldplay, Elton John, to name a few.
I’ve reported this a couple of times to @Volumio, but so far I have seen no improvements.

1 Like

Thanks Wheaten for the information, but where are the “/data/web” and “/data/albumart/web” folders located and how do I get to them. Those directories do not exist on my NAS media server and it appears I cannot connect with my RPi via SSH/PuTTY (connection refused).

Assuming those directories are located on the RPi and since Volumio is a headless system that appears to restrict access to the underlying Linux OS on it, it would be nice if Volumio provided an interface to those directories so users could more easily provide a way to add, remove or change data in those directories as desired or necessary.

I guess you didn’t do much reading, in regards to Volumio :wink:

SSH - Volumio Documentation.

And yes these are folders on the rPi. This is just basic Linux, which you should master if you want to fiddle with the system.
Enable SSH, download winscp and your good to go.
https://www.server-world.info/en/note?os=Debian_10&p=ssh&f=3

image

Thanks again for the information.

I managed to get RPi to not reject connection (had to add the SHA256 hash to C:\Users\me\.ssh\known_hosts file) and I managed to navigate to the folders you alluded to, copied an Artist.jpg image to /data/albumart/persona/“artist name” and reset the Album Art Cache to no avail. Resetting the cache did, however, wipe out all of the web artwork that Volumio was displaying and most of the RPi /data/albumart/web directories as well. So there’s obviously more to this mystery than just what you provided.

No it’s normal behavior.
The folder /data/albumart/web contains all online found files for your collection. Except for those that are in the /data/albumart/personal/artist folder.
If you reset, the web folder will be deleted and populated again when browsing the Artist in the GUI.

@Wheaten you saved my day, thank you very much! I needed to tweak your info just a tiny bit: when I renamed the Artists.jpg to artist.jpg it started working. Still: very happy to have found this info!

I saw your comment here:

Just the way how it has been programmed. “web” folder holds data extracted from musicbrainz, “personal” can hold your own images, according this structure:

/data/albumart/personal/artist/<artist_name>/
/data/albumart/personal/album/<artist_name>/<album>/

How exactly is this structure supposed to work? I’m putting files in
/data/albumart/personal/album/<artist_name>//album.jpg and those don’t seem to be getting picked up - tried also with folder.jpg and that doesnt work either. Should the name of the image file be different? Its not documented anywhere so no way for me to know.

Its a bit annoying, I have all art embedded in the MP3s, and my issue is a ‘catch-all’ folder I have in my library where I have maybe a single song from random artists and albums stored in there, while most of my library is sorted by Artist → album → song. For this catch all folder its not possible to put a folder.jpg on the root ‘miscellaneous’ song directory.

Defaulting to using the embedded art would be the best solution, but that doesn’t seem to be an option. Spent quite some time writing scripts to extract images and create the folder structure for this “personal” directory in volumio, bit disappointed to see that effort may have been all wasted.

This is how I did it and what is working.
html decoded folder names. I’ve copied the folder names from the web folder.
image
in this folder:

for the album covers:
I’ve added artists.jpg and folder.jpg (done by JRiver) to the album folder.

For me this is working.
All artist have a loaded image, so are all albums

I have a near-identical directory tree on my NAS:
/mnt/share/nfs/music/{artist}/{album}
… and in each {album} directory, I have a cover image as “folder.jpg”. All the file and directory permissions are the same, for what it’s worth.

If I have “web album art” turned off, Volumio should create a directory tree like the one on my NAS, for using locally stored album art. In my case, this looks like:
/data/albumart/folder/mnt/NAS/Vim4/{artist}/{album}, where in each {album} directory there is only an image (renamed to “extralarge.jpeg”, incidentally).

My problem is that Volumio does not mirror the directory structure on my NAS, as far as album art is concerned. That is, for a given artist, /data/albumart/folder/mnt/NAS/Vim4/{artist} may not exist, or /data/albumart/folder/mnt/NAS/Vim4/{artist}/{album} may not exist. I can’t find a log file which records the mirroring process, so I don’t know what’s going wrong.

And just to be clear, Volumio can see all the flac files in all directories /mnt/share/nfs/music/{artist}/{album}.

I don’t see hordes of people on the forum having this problem (though there are people having one or other issue with album art), so I suspect it’s an artifact of my set-up. But it sure isn’t obvious. Any advice about how one might identify the problem would be appreciated.

Have you done anything at all with this folder? This was only mentioned in your comment that I quoted in my previous post, and its what I’m having trouble with. I want album art not just generic art for an artist (as how the album art stored in the mp3 tag would be).

Is there any example of how its meant to work? That was my original question actually, it may have got lost in the word salad I ended up posting earlier :sweat_smile:

@volumio

Hi Mi,

Can you assist answering this one, as the process is not clear.

No I didn’t check that one, guess indeed lost in reading.
Need to see how I can do this without messing up my own library.

From the code I’ve extracted the following logic.

Allowed extensions => jpg, jpeg and png
Allowed name => cover.<extension>

These are the different ways:

1st	/data/albumart/personal/path/<path>
2nd	/data/albumart/personal/album/<artist>/<album>
3rd /data/albumart/personal/artist/<artist>

It seems you need to enable below in order to have this working:

Added 4 folder, 2 of them holds customized covers:
image

image

image

Only album view stays empty:

I don’t get covers during playback:

unless I also add cover.png to the Music library:

To get the album cover displayed, you just need that image in the folder with the flac files.
\The Cure\Disintegration\folder.jpg
or cover.jpg
I size mine to 1000px or less and also use the same image as the embedded art, but embedded art does not display in Volumio as far as I can tell.

The artist images work as others have explained above.

Unless I’m misunderstanding you, it looks like it doesn’t work.
I guess at this point I’ll just give up and when I have some time I’ll sort out the library. Will be a pain to have so many folders with one or two songs in each of them.

That’s why I use JRiver or mediamonkey, to drop all folder.jpg’s to the medai folder.as @pwstereo mention.