jurialmunkey / plugin.video.themoviedb.helper

GNU General Public License v3.0
200 stars 95 forks source link

Widget Artwork Issue #566

Closed JC253 closed 2 years ago

JC253 commented 2 years ago

Hello Jurialmunkey, Sorry about posting that issue on your repo, didn't even realize I wasn't on TMDb Helper page. Anyhow, the settings I showed you on that post are the settings I've used for quite some time now, with 2 different skins and they've always worked fine, even the widget artwork and using the settings I use. I did however go into TMDb Helper settings after seeing your comment, and turned the widget setting on, cleaned out all old thumbnails and cleaned everything out, opened back up, and same issue. I took some fresh screenshots just now to show you again the behavior I'm experiencing with this. Also, I should point out, I've been using those settings with this same setup for over 6 months now without issue. The widget artwork issue just started a few days ago. Appreciate any help or insight you may have. Thanks.

I've attached a few screenshots to show the behavior of the widgets in different sections. Again, this has been working fine up until a few days ago (the 25th to be exact.) Thanks again.

Screenshot (219)

Screenshot (217)

Screenshot (223)

Screenshot (224)

Screenshot (225)

JC253 commented 2 years ago

Also, the artwork does eventually load, but it takes a few minutes. So once they're cached it's ok, but when someone installs my setup they are gonna see the widget artwork missing. Also have a teammate who was experiencing the same issue on the 25th when mine started, with his setup that uses a different skin but he's in Greece, and his widget artwork was working the next day, and he doesn't use any of the fanart settings.

jurialmunkey commented 2 years ago

Wait so you're saying the artwork does load? That's just a connection problem then - once the plugin content loads (ie once you see items on screen) TMDbH is no longer active. All it does is provide the url to the image as an artwork property of the listitem. Then when kodi tries to display the image for that artwork property, kodi will download it from the url and cache it.

It taking time to download has absolutely nothing to do with TMDbH - that's entirely to do with the website server, your connection speed and kodi.

If there was no image url being attached to the item to load, that's a different story. But if the images do eventually load then TMDbH is working correctly.

JC253 commented 2 years ago

Yes, they do eventually load, after a few minutes. I just thought it had to do with TMDBH since my teammate was also having the problem and doesn't use fanart settings. So your saying this is on fanart.tv's end, correct?

jurialmunkey commented 2 years ago

Yes, they do eventually load, after a few minutes. I just thought it had to do with TMDBH since my teammate was also having the problem and doesn't use fanart settings. So your saying this is on fanart.tv's end, correct?

If the images load eventually but just take time then that's an issue on the server's end (or a Kodi issue). Images come from both fanart.tv and themoviedb.org so it could be either website - the only way to know is to inspect the listitem artwork properties.

TMDbH is just putting a URL like https://fanart.tv/fanart/tv/121361/showbackground/game-of-thrones-4fd5fa841ac32.jpg into $INFO[ListItem.Art(Fanart)] -- It's just the same as how when you see this comment you haven't downloaded the image. The image only gets downloaded after you click the link.

Basically it works like this:

JC253 commented 2 years ago

Sorry for the late reply. I appreciate all the info. Still pretty new to this so I'll see what I can do in terms of figuring out where the issue is coming from and go from there. Thanks again!