INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Cover Art not sticking  (Read 5041 times)

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Cover Art not sticking
« on: September 30, 2019, 06:47:39 pm »

Having a persistent – although admittedly not particularly serious – problem re getting album art to stick on some files. Going through the forum looks as though this has happened with past versions but not for a while.

All my music is stored in flac format, ranging from 44/16 to 192/24 on MC25.102 on Linux on a NAS. This issue has been around for some time. I don’t think it is related to folder permissions etc because most albums do have cover art, and they all have the same parent directory.

Occasionally, for reasons I can’t pin down, the cover art does not appear for some albums. I can manually select from file – the .jpg file is always there in the same folder – or select from internet, and the cover art is selectable and will show in the Tag sidebar (I have store in Tag selected) however the actual cover art thumbnail will either never appear in the MC display, or if it does it will only stick until I take an action, click somewhere for example, and then disappear. When this happens the image in the Tag side bar will also disappear and will now show something like <various internal images> or <various external images> or something like <cannot load image from file>.

If <various * images > is shown, and I select “View first file” it tells me there is no cover art to display.

Removing and re-importing doesn't seem to help, nor does selecting an image of a different size.

Oddly, after attempting all steps I can think of to populate the album art with no success, what I find is the Tag has actually stuck for each track. So, if I have the Tag sidebar open while clicking through the tracks the art will show up. However, the art for the album itself will not. This is also evident in JRemote or when playing locally in MC where the album art shows the default quaver symbol, but when the tracks start playing the album art is shown.

Any advice on tricks, techniques or best practices I’m missing appreciated.

Cheers
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: Cover Art not sticking
« Reply #1 on: September 30, 2019, 06:55:30 pm »

It seems like a problem with something being read only.
Logged

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Re: Cover Art not sticking
« Reply #2 on: September 30, 2019, 07:03:52 pm »

Yes it certainly appears that way Jim but pretty sure I have ruled that out. MC imports the image files ok to write to disk and can also delete them.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Cover Art not sticking
« Reply #3 on: September 30, 2019, 10:54:28 pm »

It can't be a read-only issue if the image tag initially shows the correct information. i.e. The image is in the file.

The default note symbol appearing is likely a thumbnailing issue, not a Cover Art issue. But that could be caused by the Cover Art in the media files being changed by something else. Maybe Auto Import is checking the file, finds a change, updates the Library, and can't find the correct Cover Art, as indicated by the <cannot load image from file> message. If DBPoweramp or some other software used for tagging is running, it may be updating the file.

Why would that happen? If the FLAC file has more than one image file in it, as indicated by the <various internal images> or <various external images> messages, MC may not handle that correctly. Others have suggested this. You would hope that MC just used the first image it found in the file, but experience would suggest that doesn't work too well. If this is happening to specific files, open a example with a tagging application that can see multiple image tags, remove the incorrect ones, and see if that fixes the issue.

If the problem exists for files where both an internal Cover Art image is stored in the file, and there is an external Cover Art file, delete the external image and see if the problem goes away. MC may not be handling two sources of Cover Art well.

When you see this happen, refresh the Views and see if it corrects itself. If it is a transient problem, that points to files being updated by something. Or possibly thumbnailing stumbling.


So, if I have the Tag sidebar open while clicking through the tracks the art will show up. However, the art for the album itself will not.

This would indicate that the thumbnail still exists in the thumbnail database, but the Cover Art no longer exists.


This is also evident in JRemote or when playing locally in MC where the album art shows the default quaver symbol, but when the tracks start playing the album art is shown.

I'm not familiar with JRemote, but I don't think it uses the MC thumbnail database at all, rather it uses the internal image tag in the file. If you mean that you use JRemote to play to the MC installation, then JRemote can't find the internal image tag so shows the quaver, but when you play to MC it can find its thumbnail or the real Cover Art image, and displays that.

Does that give you some more things to check?
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Re: Cover Art not sticking
« Reply #4 on: October 01, 2019, 12:14:53 am »

Thanks Roderick, yep all good suggestions, have already attacked the issue with most if these, with the exception of checking auto import, will have a look at that.

But in summary:
I have ensured that the folder the flac files are only contains one image file and pointed to that as the cover, no good. Additionally many if the albums that do work have more than one image file.
A view refresh has no effect save deleting the cover art image for the affected files.

Re
Quote
If you mean that you use JRemote to play to the MC installation, then JRemote can't find the internal image tag so shows the quaver, but when you play to MC it can find its thumbnail or the real Cover Art image, and displays that.

Apologies this was possibly poorly worded by me, I was simply using JRemote as an example.

What I meant to indicate was the experience on JRemote aligns with that on MC itself. If I scroll through the album art on JRemote, or view the album art in MC, most of the album covers are there and those that are not display the quaver. However if I then play the album, either locally on the handheld with JRemote or locally on MC using MC itself, I see the art associated with each track as it plays. This aligns with what I see in the Tag bar. The tracks have a Tag image, the album however does not.

Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Cover Art not sticking
« Reply #5 on: October 01, 2019, 01:05:40 am »

Let's ignore JRemote for now.

I don't like to jump to conclusions, but that sounds like corrupted Thumbnail Database again. It happens. Your evidence isn't compelling, but if your Library isn't too big and you are happy to rebuild the Thumbnail Databases, follow the steps in my recent post. It may take a while, but it can't hurt to do this just to see if it fixes the problem.

I believe each sub-directory in the "C:\Users\[UserID]\AppData\Roaming\J River\Media Center 25\Thumbnails" directory contains all thumbnails for a particular Library.

With MC closed, delete all the sub-directories in the above directory, then use your Images View to see if thumbnails are built on demand.

If so, run the "Build missing thumbnails" function at a convenient time, to build them all. It is located in two places;
Tools > Advance Tools > Build Missing Thumbnails
Options >Tree & View > Thumbnails > Build missing thumbnails

On some rare occasions MC can have a hiccup with the thumbnails database, and lose correct indexing of thumbnails. A delete and build has fixed that for me and others.

Obviously, for you, it will be your Audio Views that you check.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Re: Cover Art not sticking
« Reply #6 on: October 01, 2019, 02:02:07 am »

Thanks Roderick, I have tried build missing thumbnails a few times with no joy but have never deleted the file structure beforehand.

Worth a try, will revert.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13871
Re: Cover Art not sticking
« Reply #7 on: October 03, 2019, 02:59:10 pm »

Thanks Roderick, I have tried build missing thumbnails a few times with no joy but have never deleted the file structure beforehand.

Worth a try, will revert.
If the filepaths have parentheses in them there were issues with thumbnailing which were fixed in the most recent build.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Cover Art not sticking
« Reply #8 on: October 03, 2019, 05:44:08 pm »

If the filepaths have parentheses in them there were issues with thumbnailing which were fixed in the most recent build.

Nice. That would explain why it only happened to some people, or for some files. A good fix if that is the cause here.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Re: Cover Art not sticking
« Reply #9 on: October 03, 2019, 06:12:26 pm »

Quote
If the filepaths have parentheses in them there were issues with thumbnailing which were fixed in the most recent build.

Thanks Bob, I'm on .108 if you're referring to that but still seeing this problem.

I'm going to rebuild the Thumbnail database as per Roderick's suggestion today.
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Cover Art not sticking
« Reply #10 on: October 03, 2019, 07:57:12 pm »

It is fixed in MC25.0.111.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13871
Re: Cover Art not sticking
« Reply #11 on: October 03, 2019, 08:01:13 pm »

It is fixed in MC25.0.111.
I think that fix is going to be updated as well.
Logged

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 740
  • Looking Busy
Re: Cover Art not sticking
« Reply #12 on: October 03, 2019, 10:04:00 pm »

Ok great. Will update when I can and see how it goes.
Logged
Pages: [1]   Go Up