#I cannot get PMM to read from my TV assets directory properly
1 messages ยท Page 1 of 1 (latest)
Please complete #938455615741775902 and someone from the community or one of our <@&938443185347244033> members will respond when they're available.
Including the meta.log from the beginning is a huge help use !logs for more information.
I've tried several variations on the season01.jpg poster name as well as putting it in the Season 01 directory to no avail.
My assets directory is mapped to the top-level of my TV shows share.
Come to think of it, it's not even seeing poster.jpg properly either.
@pearl wave what's the filepath for one of the videos in Trafficked with Mariana van Zeller
I'm confused
In Plex, what is the full filepath for S01E01 of that show
can you screenshot it from Plex
Of course.
And in my docker-compose.yml:
- /mnt/data/appdata/pmm:/config
- /mnt/data/media/tvshows:/config/assets_tvshows
- /mnt/data/media/movies:/config/assets_movies```
ah I see ๐
Figured that might help. ๐
No, how I do things apparently isn't compatible with PMM. So I'm trying to see if it's worth the effort to change things around. But I have to get it working on one show before I decide if I wanna revamp everything.
Yeah, see...sometimes you throw a bunch of shit at the wall to see what sticks...
config
โโโ assets
โ โโโ Star Wars The Clone Wars
โ โโโ poster.png
โ โโโ background.png
โ โโโ Season00.png
โ โโโ Season01.png
โ โโโ Season02.png
โ โโโ Season03.png
โ โโโ Season04.png
โ โโโ Season05.png
โ โโโ Season06.png
โ โโโ Season07.png
โ โโโ S07E01.png
โ โโโ S07E02.png
โ โโโ S07E03.png
โ โโโ S07E04.png
โ โโโ S07E05.png
And the episodes thumbs don't go in the Season directories? Ugh. That seems inconvenient as hell.
Most people don't mount their media folders into the asset folders
PMM isn't designed to use in-line asets
because PMM doesn't "touch" the filesystem outside of its own folder
Right, I get that. But since Plex is designed to use in-line assets...I mean, I'm not entirely crazy for trying to what I'm doing here, right?
If you're using in-line assets, why not set Plex to prefer local assets?
Oh, I do. I just have several tools in play to organize all my stuff and I was trying to have one be authoritative and everything else would look to that to see what the "actual" poster/whatever was.
I see ๐
And the tool I was using may have been the wrong choice, thus leading to all the issues.
I use tinyMediaManager to grab all the info, cross-link all the IDs, look up artwork, etc.
But it's somewhat inflexible with naming stuff. It's their way or the highway.
Gotcha
So if I'm using Plex's "Use local assets" like I normally do, then this should be the right format, right?
I'm getting that from here: https://support.plex.tv/articles/200220717-local-media-assets-tv-shows/
If so, it's not picking up the poster.jpg. And I could have sworn it used to. I know you're not Plex support, but...thoughts? ๐
I'm not sure sorry
maybe because it picked up a different poster it didnt keep looking if there were others? try remove all the other images and see if plex sees it then
@pearl wave 
Well, the image it chose wasn't on the filesystem anywhere if that helps.
Is there a reason you have mass_poster_update: plex ?
I wanted to update all of my posters, and have it fall back to plex if local assets weren't present.
What do you mean by "work"? Find the intended image, or...?
yes
(also, I don't know - I'm in the middle of a run as we speak and they take 2.5 - 4 hours from start to finish)
Gotcha
Is there a way to find out what caused an overlay to be re-applied? Obviously I have reapply_overlays: false but sometimes it seems to reapply stuff that I wouldn't have thought needed it. Like, is there a way to crank up the logging level so it says something like, "Rating1Fresh changed" or something? It's really just something of a morbid curiosity at this point.
were looking into an issue specifically with the Ratings Overlays thats forcing a reapply everytime
Ah, ok. That's probably not helping my roughly 4 hour runtime, so - very cool. ๐
How big is your library?
There are probably ways you can strip it down to certain things if you needed
Defined by what - size? Number of items?
number of items
i.e. you can add -ov to your Run Command to only run overlays
274 TV shows, 13520 TV episodes, 665 movies.
yeah overlays shouldn't take 4 hours unless you're doing episode-level overlays?
Ah right
I have a new toy, so I'm playing with all the things it can do, y'know? ๐
yeah ๐
What's the equivalent in Docker-speak? I could look it up, but I have to at least PRETEND to do some actual work, lest the boss get on my case...
docker run .... -r -ov
Sorry I should have said "docker-compose" speak. I can check the install docs though.
PMM_OVERLAYS=true
And I'm certainly eager to hear all the ways this is possible to speed things up. I understand that some of what I want is not implemented and isn't nearly as simple as it sounds on the face of it.
and if you only wanted to test on one library:
PMM_LIBRARIES=Movies and PMM_OVERLAYS=true
Would definitely be simpler than commenting out entire swaths of my config.yml file.
First thing to do would be to create some small test libraries so you can iterate tests in a few minutes rather than hours. When you get things dialed in, use the big library.
Oh, I have been. I learned that one early on. ๐
I don't know enough about python (I do lots of PHP at work, but very little python) - is there a way to multithread something like this process? I'm working on a fairly decent system and my Plex library is being accessed over a 10Gbit fiber link, so I don't know that any of that is a bottleneck.
Or is it not architected for such a thing?
It's not architected for multi-threading at present.
I would suggest that if runs on those test libraries are taking hours perhaps your test libraries are not small enough.
Understood.
Oh, this one isn't a test. I had time to let it just run as I'm working so I figured "screw it" and ran it against the whole thing.
I'm in the process of deleting lots of crap out of the TV shows and getting things how I like them. While I'm doing that, I tested what @rough meteor recommended for a show - I removed every image in the directory OTHER than poster.jpg and a Refresh Metadata didn't pick it up. It works with fanart and season images, just not the poster. Weird.