Posts: 8
Joined: Jul 2014
Reputation:
0
2014-07-24, 20:47
(This post was last modified: 2014-07-24, 20:47 by Skopin.)
Hi everyone,
I'm having an issue getting cover images to show using XBMC. For the majority of my movies and TV series, I get nothing. Oddly, some of them display without issue, even though they are all formatted and named the same. Each movie is in its own folder, with the cover image named poster.jpg. Each TV show is also in its own folder, also with the cover image named poster.jpg.
If I go into the movie or TV show information, and select choose art, the correct posters are showing up in the current art box, but they don't actually show up when viewing the normal menu. If I choose one of the random sources, it works. Oddly enough, if I open the locally saved poster.jpg, and save it as poster.png, I am able to use that as the cover.
I'm at a bit of a loss, because I don't want to have to manually select cover art for every movie, TV show, and season of those shows in my library. Any help is greatly appreciated! Let me know if I need to provide more info.
I am seeing this issue regardless of the skin I use, including Confluence.
Posts: 8
Joined: Jul 2014
Reputation:
0
2014-07-24, 21:48
(This post was last modified: 2014-07-24, 21:49 by Skopin.)
Thanks for the quick reply, but I'm still confused as to why some of the covers and fanart display without issue, while others don't. They are all formatted and named exactly the same.
For the first two movies, it looks like this:
F:\Movies\42\poster.jpg
F:\Movies\300\poster.jpg
The art displays fine for 300, but not for 42.
Posts: 1,415
Joined: May 2009
Reputation:
47
helta
Posting Freak
Posts: 1,415
are you using a scraper? what are the chances the exact same image pulled from the scraper that is in your poster.jpg?
Posts: 8
Joined: Jul 2014
Reputation:
0
I'm not using a scraper as far as I know. I also have Media Browser 3, which I've had for a while, and that's where most of my images have come from.
Posts: 3,901
Joined: Sep 2013
Reputation:
358
Ha, sometimes I get this issue. MediaElch downloads and correctly names all the art I want, Gotham scrapes all the local info correctly and yet, some of the art is invariably missing.
What I have found is that is I turn off all the external sources in artwork downloader's configuration and just leave local info set, and then run it, it finds and inserts all the missing art.
This works by either getting the context menu up and choosing get art (solo mode) or running artwork downloader from programs.
I know this is maybe a long winded way of going about things, but it prevents me getting foreign clearart/logo's which used to happen a lot, or stuffing up any of the custom artwork I have (which is a fair bit).
Learning Linux the hard way !!
Posts: 8
Joined: Jul 2014
Reputation:
0
The strange part is that even I go in and manually select the poster.jpg file through the TV/Movie Information screen, it still doesn't show up. If I rename it to poster.png, then select it the same, it does.
Posts: 8
Joined: Jul 2014
Reputation:
0
Yea, I've tried refreshing several times. I don't think there are any bad files, but I could be wrong. It's just strange that it would be so many of them.
Posts: 417
Joined: Nov 2012
Reputation:
4
Here's an experiment you could try. Copy one of your functioning posters into a folder of a movie that has a nonfunctioning poster, replacing the nonfunctioning one. Refresh that movie and see if the poster shows up. If it does, that would suggest something is up with the files that XBMC doesn't like.
Otherwise I would look at a) cleaning the database if you haven't, and b) rebuild the texture cache file.
LibreELEC 10.0.4 * ViMediaManager or TinyMediaManager | Raspberry pi 4b
Sharing media from NAS via NFS (optical out to receiver, HDMI to TV) | TV remote with CEC / Bluetooth keyboard
Posts: 8
Joined: Jul 2014
Reputation:
0
2014-07-25, 20:55
(This post was last modified: 2014-07-25, 21:39 by Skopin.)
So apparently, XBMC just doesn't like the poster.jpg filename. I renamed a few of those to moviename-poster.jpg, and they work fine. I guess I've got some work to do changing all of them to match that format. Oh well. Thanks for the help, everyone! Much appreciated.
Posts: 417
Joined: Nov 2012
Reputation:
4
2014-07-25, 22:14
(This post was last modified: 2014-07-25, 22:24 by Glorious1.)
Well, as you said, poster.jpg worked for some but not for all. So there is something screwy going on. I have about 200 movies, all posters named poster.jpg, and no problem. Interesting.
I suspect changing the name is adding a new record in the texture cache, and it is being read then correctly. Some of your posters probably have corrupted entries in the texture cache. So it's not one kind of name is better than another, but just creating a new cache entry. That's why changing it to png also worked.
It would probably be easier and faster to delete your Textures13.db and Thumbnails folder and let it rebuild, rather than leaving all the corrupt entries behind.
LibreELEC 10.0.4 * ViMediaManager or TinyMediaManager | Raspberry pi 4b
Sharing media from NAS via NFS (optical out to receiver, HDMI to TV) | TV remote with CEC / Bluetooth keyboard