Skip to content

Automatic Actor Image Caching and Improve Searches by Restoring Words Automatically Deleted by Plex Media Scanners#2040

Merged
DirtyRacer1337 merged 20 commits intoPAhelper:masterfrom
diamondpete:localimages
Oct 3, 2025
Merged

Automatic Actor Image Caching and Improve Searches by Restoring Words Automatically Deleted by Plex Media Scanners#2040
DirtyRacer1337 merged 20 commits intoPAhelper:masterfrom
diamondpete:localimages

Conversation

@diamondpete
Copy link

@diamondpete diamondpete commented Sep 21, 2025

Network1Service

  • Update Image URLs to source Higher Res Images

Data18Scenes

  • Improve Handeling of SubSite Names and Get Some that were being missed
  • Skip Images that were never being grabbed because they don't exist

Actor Image Caching

  • Used existing Local Storage framework to cache actor/director/producer images found by scraper (speeds up metadata refreshes)
  • Add gender to file name if gender check is active
  • Update ReadMe to explain the Local Storage feature
  • Adds 2 Preferences
    1. Enable/Disable actor images to be cached
    2. Enable/Disable existing images to be replace on next metadata search/refresh

Restore Deleted Words

  • The Plex Media Scanners skips certain words that are in the filename from media.name (examples: xxx, cam, internal and web)
  • This can be particulary annoying for scrapers that use direct URL matching.
  • Adds 2 Preferences
    1. Enable/Disable skipped words to be added to the the search
    2. A customizable list of words that can be added back to the search string

also address complaint in #1731 while here

@diamondpete diamondpete marked this pull request as ready for review September 21, 2025 19:21
@DirtyRacer1337 DirtyRacer1337 merged commit 631e79e into PAhelper:master Oct 3, 2025
1 check passed
@diamondpete diamondpete deleted the localimages branch October 3, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants