Jump to content

Images Not Updated in Image Cache


Recommended Posts

Posted

I am noticing that new or updated primary folder images saved into the same folder as the movie are not being updated in the metadata library and MediaBrowser clients. is this normal behaviour? I recall in a prior earlier release that there was a Scheduled Task that updated the image cache - was this the case, or has this been it deprecated?

 

Is there a mechanism to update the image cache when new, updated or deleted images occur for a movie or series?

 

Posted

can you give an example?

Posted

Hi Luke, the scenario that I am noticing the behaviour is when a new movie is being copied to my NAS drive where MediaBrowser indexes the movies from. I also have MetaBrowser also scanning for new items and MetaBrowser pulls the images as well as movie.xml data - MediaBrowser is not configured to pull metadata.

 

As there are no images yet populated into the folder location where the movies is - I am assuming that MediaBrowser is auto-generating one from a still as that is what I am seeing in the media browser library.

 

When a primary image is retrieved and saved (folder.jpg) to the same folder as the movie MediaBrowser is not updating the primary image as I would have expected. Other images such as backdrops, coverart, etc. does appear.

 

Does the above assist?

  • Like 1
  • 1 month later...
Posted

I have the same issue... curious to know how to update this! I have folder art that doesn't match Media Browser.

Posted

--- Old format ( has folder.jpg)

UgN0fiK.png

 

 

--- New format ( no folder.jpg )

XtAYykn.png

 

Maybe this has something to do with it?

Posted

No, because the image that shows up on the server (Web, Roku, Windows, etc) isn't even in the folder for the movie. It's cached somewhere, and I don't know how to reset/delete that movie from the cache and have it re-initialize. There's no job that does it either.

AaronG85
Posted

I have the same issue and it bugs the hell out of me. Im also using MetaBrowser so maybe the error is there?

Posted

No, because the image that shows up on the server (Web, Roku, Windows, etc) isn't even in the folder for the movie. It's cached somewhere, and I don't know how to reset/delete that movie from the cache and have it re-initialize. There's no job that does it either.

Then that explains it. You did not have the [x] save metadata and artwork into media folders checked when you first had it scan. This is one of those video it scanned and stored within the cache as you describe.

 

%appdata%\Roaming\MediaBrowser-Server\cache

 

Is there a metadata folder inside? If so delete it and rescan your entire library.

Posted

Then that explains it. You did not have the [x] save metadata and artwork into media folders checked when you first had it scan. This is one of those video it scanned and stored within the cache as you describe.

 

%appdata%\Roaming\MediaBrowser-Server\cache

 

Is there a metadata folder inside? If so delete it and rescan your entire library.

There is no such folder inside.. 

Posted

On a related note, I moved all the images, remote-images, fanart-movies folders out and the images remain... so I have no idea how to update this still.

  • 2 weeks later...
AaronG85
Posted

Still having the same issue as Shyatic even after doing what speechles said???

Posted

I am still having the same issues. Wish a developer could step in and shed some light :)

pauldknight
Posted (edited)

With "MB2", I solved my problem with new images not appearing (in WMC with MB plugin), by deleting all files in my "ImageCache" folder.  Now that I have upgraded to "MB3" with MB-Classic, the path for this folder is [C: > ProgramData > MediaBrowser-Classic > ImageCache].   

 

At times I found about 6,000 or more "JPG" images in my "ImageCache" folder.  After I deleted all of them and started WMC with MB plugin, the folder was quickly re-populated with up-to-date images.

 

It appears to me that all of the "JPG" files in my "ImageCache" are "duplicates" of the images in my "Movies" and "TV Shows" folders.  These "duplicates" have unreadable names, there is more than one duplicate copy, and they may be re-sized. 

 

I believe it may be good practice to delete the "ImageCache" whenever it grows to many thousand files -- to get rid of unwanted obsolete images that have been replaced with newer images (=garbage collection?).  

Edited by pauldknight
AaronG85
Posted

Sorry Paul but the above doesnt help me as I'm trying to clear them from the server side not MB-Classic side.

Posted

Sorry Paul but the above doesnt help me as I'm trying to clear them from the server side not MB-Classic side.

Same here -- I don't use MB Classic.

Posted

Hi Luke, the scenario that I am noticing the behaviour is when a new movie is being copied to my NAS drive where MediaBrowser indexes the movies from. I also have MetaBrowser also scanning for new items and MetaBrowser pulls the images as well as movie.xml data - MediaBrowser is not configured to pull metadata.

 

As there are no images yet populated into the folder location where the movies is - I am assuming that MediaBrowser is auto-generating one from a still as that is what I am seeing in the media browser library.

 

When a primary image is retrieved and saved (folder.jpg) to the same folder as the movie MediaBrowser is not updating the primary image as I would have expected. Other images such as backdrops, coverart, etc. does appear.

 

Does the above assist?

I'm having the exact same issue. It's totally killing any automation I once had in my setup. Here's my post on avsforum pasted here :

 

I currently use Metabrowser for metadata, and Mediabrowser server and classic (with MPC-HC as external player) for all media playback.

 

When I rip a disc, what USED to happen is that I would create an appropriate folder with the movie title, and shortly after the actual movie file started being written in the folder Metabrowser would go fetch the metadata and all would show up just fine in Mediabrowser shortly after (likely as soon as it rescanned my collection). This is exactly how I want it, as close to automated as possible.

 

 

What's been happening for a while now is that Mediabrowser somehow extracts the "Primary" image from the movie, which is just a screen capture of one of the scenes. ALL the other metadata like disc art, thumbs, backgrounds, etc. shows up fine. To fix the issue, I have to go into MB server and DELETE the "screenshot" primary image, restart MB Server, and then it will finally see the true "Primary" poster that Metabrowser downloaded all along.

Posted

What's been happening for a while now is that Mediabrowser somehow extracts the "Primary" image from the movie, which is just a screen capture of one of the scenes. ALL the other metadata like disc art, thumbs, backgrounds, etc. shows up fine. To fix the issue, I have to go into MB server and DELETE the "screenshot" primary image, restart MB Server, and then it will finally see the true "Primary" poster that Metabrowser downloaded all along.

 

Turn off screen grabber in the metadata options in the server.

Posted

Turn off screen grabber in the metadata options in the server.

 

I think we recently identified a bug that made turning this off have no effect.  Should be fixed in the next release.

Spaceboy
Posted

This is also affecting live TV art?

 

 

Sent from my iPhone using Tapatalk

Posted (edited)

Fantastic, thanks for the response!

 

FYI, my only hang up to using MB Server for metadata is "Sorting" and the way it treats recorded TV files from WMC.

 

 

Metabrowser can currently watch my WMC "recorded TV" folder, pull metadata embedded in the .WTV file, move the file to another location and automatically create appropriate Show and Season folders. When MB Server gets to that point I'll be switching for sure.

Edited by emcdade
Posted (edited)

I'm having the exact same issue. It's totally killing any automation I once had in my setup. Here's my post on avsforum pasted here :

 

I currently use Metabrowser for metadata, and Mediabrowser server and classic (with MPC-HC as external player) for all media playback.

 

When I rip a disc, what USED to happen is that I would create an appropriate folder with the movie title, and shortly after the actual movie file started being written in the folder Metabrowser would go fetch the metadata and all would show up just fine in Mediabrowser shortly after (likely as soon as it rescanned my collection). This is exactly how I want it, as close to automated as possible.

 

 

What's been happening for a while now is that Mediabrowser somehow extracts the "Primary" image from the movie, which is just a screen capture of one of the scenes. ALL the other metadata like disc art, thumbs, backgrounds, etc. shows up fine. To fix the issue, I have to go into MB server and DELETE the "screenshot" primary image, restart MB Server, and then it will finally see the true "Primary" poster that Metabrowser downloaded all along.

 

 

 
 
Rip to a folder not included in your MB3 server library and then move the movie folder into the library after the rip has completed and the movie folder is ready to be added to your library.
 
I do this,  and before I move the folder into my library I make sure the movie is named properly,  and I organize and rename it with MediaCenterMaster.   I only place completed movie folders into my library so that problem never happens.
 
 
Step 1:  Rip the movie.   DO not let anything mess around with the movie or folder while being ripped.  Rip it to a folder that's not in your library.
Step 2:  After it's done being ripped add it to your library (this is the noob way and the lazy way but it works if that's your choice)
 
You could replace step 2 with:
 
- Rename the MKV file and also rename the movie folder manually with the proper name and year of the movie from IMDB
or
-Tune up the movie folder with MCM.  
 
Think of it as a "good,  better, best" way of doing it.   You don't have to do the extra steps but certainly when it comes to fetching metadata having it named properly with the year of the movie will greatly help that process and accuracy.   There is no better way to make sure it's right than to do it manually with MCM (or do it manually in the server app) and oversee it.  
 
Every folder in my collection is perfectly named.   Every episode of every TV show.  Ever season folder.   Every trailer.    MCM is a powerful tool.  The accuracy from metadata fetching is greatly increased when your stuff is named well and organized well.   
 
I use lots of stuff,  MB3 server and also PLEX,  I use XBMC too.    Each of them fetches metadata themselves (or can) so doing it this way means that not just MB works better but so does PLEX or XBMC.  
 
Take the extra time to do the rip outside your library and before you just walk away and think it's automated put that little extra bit of effort in to supervise the process and ensure the accuracy of the metadata and fetch process-   name your stuff perfectly 100% of the time.
 
The key to a great HTPC experience lies in having a well organized and set up media library.   Front ends will come and go -  but your media will last forever.   Invest the time and effort into it and you will be rewarded.
 
I can't imagine taking the time to manually set something in PLEX or XBMC or make a correction on a fetch only to have to do that again on another install or system,  or do the same thing over and over again because my media is not set up properly.   
 
Since XBMC and MB3 can share the same metadata system (and since MB3 also supports the old MB2 way which my library was first set up for [call this WMC style]) things are easier.  I downloaded the plugin for MB server that saves XBMC metadata which can then get read from PLEX and XBMC which makes things easier for those.  I also save both XBMC and WMC/MB style meta data in all my data folders with MCM before I place the movie into the library.  That way I know everytime I add a movie it will show up perfectly.
 
MB server will still go out and download or update anything that is missing,  and you can even set it to save metadata and all that information outside your movie folders if you wanted.   But I like having it all inside my movie folders so if I hook up a new client or do a new installation my library accuracy is still there and all the work doesn't have to be done again.
 
Putting movies in a giant folder of crap and letting the meta data store all over the place is a bad way to do it IMO.   
 
I do it like this:    Blueray RIPS>movie folder named as Jurrassic Park (1993) [1080p] >inside movie the mkv is named Jurrassic Park (1993) [1080p].mkv
 
Everything else for this title is also inside the folder,  including banners, coverart, backdrops,  live video backdrops,  trailers, metadata...etc...etc...
 
I would never want to let MB server try to screen grab or fetch for my movie before it was done being ripped.  That's a bad idea.  Don't rip directly into your collection.  Set up a scratch disk or a scratch folder for temporary use and to rip into and exclude it from your library.  Only put finished movie folders into your library and your library will remain much neater.
Edited by Mfusick
Posted

I do the above method, and the problem isn't my files... it's a cached image. I can't get rid of it. If there's a way to clear out the cache for the web indexed image, then I'm all set. That's what I am looking for, without destroying things.

Posted

Have you tried simply replacing the image in the metadata editor?

Posted

Have you tried simply replacing the image in the metadata editor?

It's not part of the metadata.. it is part of a cache that I can't get rid of. If I deleted every image in the metadata, it will still show up. I can't correct it, and that is the crux of the issue.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...