Closed beeradmoore closed 1 month ago
After all this time of trying different Plex docker images, different host OS's, playing with file permissions, etc, I found the problem.
I was using Agent
as Plex Personal Media
not Personal Media Shows
🤦🏻♂️
Started the server from scratch and begun the long import once again and so far it is looking good.
Thank you for following up on this.
Btw, the log messages from 'localmedia' are from the core Plex's agent that works with local media files.
Through my digging I found that out, seems many things almost named something else got me at multiple points 😅
I'm still unsure why that was not loading thumbnails though, as I thought that was a Plex inbuilt system and independent of this plugin. I can't confirm if it was this action or if I did something else around the same time, but I figured out I need to fix user and directory permissions of the plugin after I copied it in.
Plex Docker image was meant to take ownership of its entire config folder but at some point I noticed the plugin was still as my root user not the user docker is using internally.
Yep, the code needs some lovin' :D
There used to be developer documentation on how to develop Plugins, but I think Plex changed its mind on open source development model for this part of the app functionality, and now it's just reverse engineering...
Good luck.
While writing this issue out and fetching stuff from the logs it does not appear that this library could be to blame. It could be Plex crashing / choosing not to use this library to pull in local data.
More than happy to close this issue if it is unrelated to the library and is a Plex issue itself.
=========
Hey, Long story short, Rooster Teeth shutdown earlier this year. Before they shutdown I downloaded all 40TB of videos + thumbnails + metadata. I have second Plex docker instance on my NAS dedicated only to this Rooster Teeth content.
I built tools to organise files, create the correctly named .info and .jpg files for shows and episode covers. I imported one show to test and it worked great.
When this worked I went on to add the rest of the Rooster Teeth "Channel" is a new TV Shows library. So this particular server has 16 TV Shows libraries.
Everyone (including the first that worked) has:
The three disabled things here are because I don't need that for 40TB worth of videos I am supplying info for. However on the main readme it says to leave the settings to default, which would imply keeping these enabled. I don't know if this library will be skipped if these are disabled, is it?
I left it overnight and it finished scanning, but when I look in the morning it doesn't appear that any of the additional content I added after seemed to work.
I manually re-scanned a library this morning to see if it produced any errors.
com.plexapp.agents.localmedia.log.zip
Looking through it I can see some errors, although they don't appear to be with this library, but they also may be 100% the reason why it isn't working.
(I have no idea what this content is, please don't judge me 😅)
I think
localmedia
is this library? If it is it look like it is finding the content I placed but it isn't pulling in any .info data. (EDIT: I think I sawlocalmedia
and thought it was this, but this is actuallycom.plexapp.agents.localmetadata
)This is the expected episode image,
This is the actual episode image
Also from here I can see it didn't pull in any of the data from the .info file.
This is what that actual info file looks like
S01E03 - Building MR. Krab's Room in Sims 5.info
Any idea what is wrong here?