mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-08-28 19:47:41 +08:00
Merge pull request #5611 from wikrin/fix
This commit is contained in:
+9
-3
@@ -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,
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user