This commit is contained in:
jxxghp
2024-01-03 21:29:23 +08:00
parent 163a855d5c
commit a60fde3b91
4 changed files with 27 additions and 14 deletions

View File

@ -972,11 +972,14 @@ class Emby(metaclass=Singleton):
link = self.get_play_url(item.get("Id"))
if item_type == MediaType.MOVIE.value:
title = item.get("Name")
subtitle = item.get("Year")
else:
if item.get("ParentIndexNumber") == 1:
title = f'{item.get("SeriesName")}{item.get("IndexNumber")}'
title = f'{item.get("SeriesName")}'
subtitle = f'{item.get("IndexNumber")}'
else:
title = f'{item.get("SeriesName")}{item.get("ParentIndexNumber")}季第{item.get("IndexNumber")}'
title = f'{item.get("SeriesName")}'
subtitle = f'{item.get("ParentIndexNumber")}季 第{item.get("IndexNumber")}'
if item_type == MediaType.MOVIE.value:
if item.get("BackdropImageTags"):
image = self.__get_backdrop_url(item_id=item.get("Id"),
@ -990,7 +993,8 @@ class Emby(metaclass=Singleton):
image = self.__get_local_image_by_id(item.get("SeriesId"))
ret_resume.append(schemas.MediaServerPlayItem(
id=item.get("Id"),
name=title,
title=title,
subtitle=subtitle,
type=item_type,
image=image,
link=link,
@ -1023,7 +1027,7 @@ class Emby(metaclass=Singleton):
image = self.__get_local_image_by_id(item_id=item.get("Id"))
ret_latest.append(schemas.MediaServerPlayItem(
id=item.get("Id"),
name=item.get("Name"),
title=item.get("Name"),
type=item_type,
image=image,
link=link