Merge pull request #5611 from wikrin/fix

This commit is contained in:
jxxghp
2026-03-23 19:57:51 +08:00
committed by GitHub
2 changed files with 10 additions and 4 deletions
+9 -3
View File
@@ -735,12 +735,17 @@ class MediaChain(ChainBase, ConfigReloadMixin, metaclass=Singleton):
item_type: ScrapingTarget, item_type: ScrapingTarget,
parent_fileitem: Optional[schemas.FileItem] = None, parent_fileitem: Optional[schemas.FileItem] = None,
overwrite: bool = False, overwrite: bool = False,
season_number: Optional[int] = None): season_number: Optional[int] = None,
episode_number: Optional[int] = None):
""" """
图片刮削 图片刮削
""" """
# 获取图片 URL # 获取图片 URL
if item_type == ScrapingTarget.SEASON and season_number is not None: if item_type == ScrapingTarget.EPISODE:
image_dict = self.metadata_img(
mediainfo=mediainfo, season=season_number, episode=episode_number
)
elif item_type == ScrapingTarget.SEASON:
image_dict = self.metadata_img(mediainfo=mediainfo, season=season_number) image_dict = self.metadata_img(mediainfo=mediainfo, season=season_number)
else: else:
image_dict = self.metadata_img(mediainfo=mediainfo) image_dict = self.metadata_img(mediainfo=mediainfo)
@@ -997,7 +1002,8 @@ class MediaChain(ChainBase, ConfigReloadMixin, metaclass=Singleton):
item_type=ScrapingTarget.EPISODE, item_type=ScrapingTarget.EPISODE,
parent_fileitem=parent, parent_fileitem=parent,
overwrite=overwrite, overwrite=overwrite,
season_number=file_meta.begin_season season_number=file_meta.begin_season,
episode_number=file_meta.begin_episode
) )
def _handle_tv_directory(self, fileitem: schemas.FileItem, def _handle_tv_directory(self, fileitem: schemas.FileItem,
+1 -1
View File
@@ -87,7 +87,7 @@ class TmdbScraper:
episodeinfo = self.__get_episode_detail(seasoninfo, episode) episodeinfo = self.__get_episode_detail(seasoninfo, episode)
if still_path := episodeinfo.get("still_path"): if still_path := episodeinfo.get("still_path"):
# TMDB集still图片 # TMDB集still图片
still_name = f"{episode}" still_name = f"episode-thumb-{episode}"
still_url = settings.TMDB_IMAGE_URL(still_path) still_url = settings.TMDB_IMAGE_URL(still_path)
images[still_name] = still_url images[still_name] = still_url
else: else: