From fa8a783b5a3c371d39a8669743e8e1aeb27c95b7 Mon Sep 17 00:00:00 2001 From: Justin Oro Date: Fri, 28 Aug 2026 18:39:41 -0700 Subject: [PATCH] pass folder release year as a hint for per-file TMDb lookups in multi-file movie folders --- plex-library-tool.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plex-library-tool.py b/plex-library-tool.py index b32fb7e..b0cd1be 100755 --- a/plex-library-tool.py +++ b/plex-library-tool.py @@ -2354,7 +2354,7 @@ def preview_video_files(folder, media_type, final_name, api_key, tmdb_id=None): preview_consolidated_subtitles(subtitles, folder / target_season_folder / item.name) -def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=None): +def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=None, folder_year=None): renamed = 0 skipped = 0 @@ -2372,7 +2372,7 @@ def rename_video_files(folder, media_type, final_name, log, api_key, tmdb_id=Non ext = item.suffix.lower().lstrip(".") name = final_name if multi: - per_name, _, _, error = lookup_folder(api_key, media_type, item.stem) + per_name, _, _, error = lookup_folder(api_key, media_type, item.stem, folder_year) if error: print(error) skipped += 1 @@ -3371,7 +3371,7 @@ def run_scan(args, log): files_renamed += sub_renamed files_skipped += sub_skipped - renamed, skipped = rename_video_files(folder, media_type, final_name, log, api_key, match_id) + renamed, skipped = rename_video_files(folder, media_type, final_name, log, api_key, match_id, match_year) files_renamed += renamed files_skipped += skipped