Hello! Looking for some clarity on getting show art to work in the Watching row for all devices and in the Apple TV preview area on tvOS. Infuse and all its apps are latest, with Jellyfin 10.10.7.
Watching thumbnails and the preview area are just grey for all shows, but somehow movies work. Examples here and below. Everything is matched right in Jellyfin, and art appears in Infuse, just not in those areas.
Infuse is in Library mode on tvOS, but going to Direct doesn’t fix it (and removes the preview row).
What’s odd is that movies work, even with my naming, which was messy. Fixing it and refreshing metadata also didn’t work: 1883 (2021) S01E05 The Fangs of Freedom.mkv
The only thing that does work is adding a backdrop.png to a show folder, but I can’t think of how to do that automatically.
On Reddit, it was quite a rabbit hole with one user appending the tvdbid to their name scheme and saying that’s the cause, but it’s not in your docs and also didn’t help.
What am I missing? I’m down to stuff like disabling “prefer local metadata,” but just flailing now.
I filed a ticket too, but this post might be more clear. Thanks!
I must say, this issue is really annoying. I’m in the same situation: Jellyfin, library mode. For some unknown reasons, the backdrop for any new series added to Jellyfin is not loaded in Infuse.
In yours, is that Gen V episode only working because you put a png in there manually?
Between filing an unanswered ticket, posting on Reddit, and posting here, there’s nothing more I can do, so I guess I’ll hope someone from Firecore sees this.
When you set Infuse to use “Local Metadata” it is only looking internally to that file for metadata and artwork so unless you re embedding both metadata and artwork internally to each video you won’t see anything. If you change it back to using online metadata then you’ll probably need to refresh your metadata so Infuse will then try external sources for metadata.
I think that Gen V episode has an artwork because the series loaded the artwork on previous episodes before it stopped working. Dark is a series I just loaded, and no artwork (but there is one in Jellyfin)… Something got recently broken between Jellyfin and Infuse
Thanks. I’ve tried both, and have refreshed metadata whenever I change anything.
I saw you asked the other poster if they have InfuseSync installed. I do too, and it’s active.
Do you know if Firecore is aware of this issue and if they’ll respond to my ticket? Would they want logs? Do I need to download a backdrop for every show as the only fix?
Ok, apparently TMDB changed without warning something on their side about the way backdrops are downloaded by their API. This broke the downloader in Jellyfin these last few days, and since backdrops are used by Infuse in the top row, this is also broken.
There seems to be a fix on TMDB’s end coming in a few hours, but we will need to refresh the images metadata in Jellyfin for it to download new images. I think this will fix it.
Not sure if that was supposed to be considered fixed now, but it still happens for me - shows are grey thumbnails in Watching. Nothing at all changed. I’ve just gone in and rescanned all metadata.
@NC_Bullseye can you tell me what images need to be embedded in the files or downloaded for Watching images to show up?
Checking in Jellyfin, I have Primary, Logo, and Thumb embedded for show art and then only Primary for season and and individual episode art. The attached is for a single episode. I do not get Backdrop downloaded when I scan a Jellyfin show.
Then for good measure you may want to delete all metadata from Infuse and let it download everything again, it takes a few minutes but then everything is clean.
Replace all metadata was it… wow, can’t thank you enough! I missed that, looks like without it Jellyfin doesn’t add new art at all. Since I stood up the server after this API change (switching from Plex), I never had backdrops to begin with.
That’s all embedded, nothing downloaded, and I didn’t need the tvdbid (though it doesn’t hurt).
I guess movie are works differently since those always worked.