jkirkcaldy / plex-utills

Manage your Plex library automatically
MIT License
324 stars 24 forks source link

4K Posters script runs but doesn't change any posters #106

Closed AD1995 closed 2 years ago

AD1995 commented 2 years ago

Had this all working on a previous setup but I'm unable to get the 4K Posters script to apply any new posters. I've read through the other issues and checked my file paths and manually changed the Plex file path on the admin_config page to the following. Screenshot 2022-05-11 081835

Below is my folder structure and how the volumes are mapped in the Plex and Plex-Utils Docker containers. Folder Structure

/gmedia
   video
      4kMovies
      Movies
      TV Shows
      Kids TV
      Unused

Plex Container /gmedia/video:/gmedia/video

Plex-Utills Container /gmedia/video:/films

I have tried running the following command mentioned in other issues and the results are below. docker exec plex-utills /bin/bash -c "ls /films" Screenshot 2022-05-11 082405

I can also succesfully run the test script docker exec plex-utills /bin/bash -c "python3 dv_test.py <film library> '<film title>' Screenshot 2022-05-11 082726

Here's a snippet of the debug log from running the 4K Posters script.

[2022-05-11 08:07:05,955] - [plex-utills] - [INFO] - X [2022-05-11 08:07:05,955] - [plex-utills] - [DEBUG] - X Getting poster [2022-05-11 08:07:06,445] - [plex-utills] - [DEBUG] - X Checking for new poster [2022-05-11 08:07:06,446] - [plex-utills] - [DEBUG] - X Creating backup [2022-05-11 08:07:06,448] - [plex-utills] - [DEBUG] - X Checking for Banners [2022-05-11 08:07:07,541] - [plex-utills] - [DEBUG] - (False, False, False, False, False) [2022-05-11 08:07:07,680] - [plex-utills] - [INFO] - Zack Snyder's Justice League [2022-05-11 08:07:07,680] - [plex-utills] - [DEBUG] - Zack Snyder's Justice League Getting poster [2022-05-11 08:07:07,698] - [plex-utills] - [DEBUG] - Zack Snyder's Justice League Checking for new poster [2022-05-11 08:07:07,698] - [plex-utills] - [DEBUG] - Zack Snyder's Justice League Creating backup [2022-05-11 08:07:07,701] - [plex-utills] - [DEBUG] - Zack Snyder's Justice League Checking for Banners [2022-05-11 08:07:08,599] - [plex-utills] - [DEBUG] - (False, False, False, False, False) [2022-05-11 08:07:08,691] - [plex-utills] - [INFO] - Zola [2022-05-11 08:07:08,691] - [plex-utills] - [DEBUG] - Zola Getting poster [2022-05-11 08:07:08,794] - [plex-utills] - [DEBUG] - Zola Checking for new poster [2022-05-11 08:07:08,795] - [plex-utills] - [DEBUG] - Zola Creating backup [2022-05-11 08:07:08,799] - [plex-utills] - [DEBUG] - Zola Checking for Banners [2022-05-11 08:07:09,812] - [plex-utills] - [DEBUG] - (False, False, False, False, False) [2022-05-11 08:07:10,015] - [plex-utills] - [INFO] - 4k Poster script has finished

I would post the entire log but it just shows the exact same for all films in the library.

Any help would be appreciated

AD1995 commented 2 years ago

Nevermind! User error! At some point, the Enable 4k Posters for Films option had changed to False