forked from faush01/StrmExtract
-
Notifications
You must be signed in to change notification settings - Fork 52
UI 功能
sjtuross edited this page Feb 4, 2025
·
20 revisions
UI功能非美化,主要是优化或改造UI相关的逻辑。
- 电影剧集页面按偏好隐藏演职人员,非删除,仍可搜索,支持隐藏
无头像人员
或仅显示演员
- 对于缺少元数据匹配的剧集集标题自动补全显示,与Plex一致,效果如下展示
- 美化分集标题显示,效果如下展示
- 查看缺少的集支持
TMDB
,原生只支持TVDB
,遵照媒体库设置的优先级,若无则TMDB
,支持基于剧集组 - 首位管理员的自定义媒体库排序作用于所有用户
- 实现用户界面隐藏合集媒体库,非删除
注意:
- 这些都是动态魔改功能,暂不支持ARM平台
- 查看缺少的集有官方API,可做进一步自动化操作。
https://dev.emby.media/reference/RestAPI/TvShowsService/getShowsMissing.html
curl -X GET 'http://localhost:8096/emby/Shows/Missing?ParentId=37111&IncludeSpecials=false&IncludeUnaired=false&api_key=dae561d4567c49d2994669596d2e8f01' -H 'accept: application/json'
{"Items":[{"Name":"第 21 集","ServerId":"48a3cda0a9464611901ad10049cfa649","PremiereDate":"0001-01-01T00:00:00.0000000Z","Overview":" 为了使良工恢复记忆,唤起她与宁采臣的生死情缘,燕赤霞冒死来到阴间,与秋容一起晓之以理,终于感动了宦娘, 答应相助。 这时,吕家张灯结彩准备娶亲,宁采臣则气得灵魂出窃,差点儿不能生还人间。 为了使良工恢复记忆,唤起她与宁采臣 的生死情缘,燕赤霞冒死来到阴间,与秋容一起晓之以理,终于感动了宦娘,答应相助。 这时,吕家张灯结彩准备娶亲,宁采臣则气得 灵魂出窃,差点儿不能生还人间。","ProductionYear":1,"IndexNumber":21,"ParentIndexNumber":1,"ProviderIds":{"Tmdb":"2849187"},"Type":"Episode","SeriesName":"人鬼情缘","SeriesId":"37111","SeriesPrimaryImageTag":"913e0afab5c41fb73258851c769e9c98","LocationType":"Virtual"},{"Name":"第 22 集","ServerId":"48a3cda0a9464611901ad10049cfa649","PremiereDate":"0001-01-01T00:00:00.0000000Z","Overview":" 吕家婚宴之夜,宦娘装作良工大闹喜堂,大骂吕子凯。燕赤霞重新作法,魂魄合一,使聂、良合 为一人,恢复记忆。宁采臣与聂小倩幸福地拥在一起,众人皆喜。几乎疯狂的吕子凯前来拼命,与燕赤霞一场恶战,宦娘关键时刻前来相助,杀了吕子凯,与燕赤霞双双升天而去。","ProductionYear":1,"IndexNumber":22,"ParentIndexNumber":1,"ProviderIds":{"Tmdb":"2849188"},"Type":"Episode","SeriesName":"人鬼情缘","SeriesId":"37111","SeriesPrimaryImageTag":"913e0afab5c41fb73258851c769e9c98","LocationType":"Virtual"}],"TotalRecordCount":2}
启用剧集集标题自动补全
功能选项后,会动态移除以下剧集匹配正则,否则如下2个片名会被解析为2022
季,导致元数据匹配失败。移除后会被匹配为只有集编号,然后默认匹配第1季的元数据。
string SeasonNumberAndEpisodeNumberExpression = "(?<![a-z]|[0-9])(?<seasonnumber>[0-9]+)(?:[ ._x-]*e|x|[ ._-]*ep[._ -]*|[ ._-]*episode[._ -]+)"
廉政狙击.Mission.Run.2022.E01.60FPS.2160p.WEB-DL.H265.AAC.2Audio-SeeWEB.mkv
Love.Between.Fairy.and.Devil.2022.E01.V2.WEB-DL.4k.H265.AAC-HDCTV.mp4
原始文件名为廉政狙击.Mission.Run.2022.E01.60FPS.2160p.WEB-DL.H265.AAC.2Audio-SeeWEB.mkv
,在隐藏功能的作用下,所有集都正常匹配到第1季。由于TMDB没有第27集,Emby默认用文件名展示,优化后显示成第27集,图片来自视频截图。
查看缺少的集来自TMDB
,支持基于剧集组
分集若为上下集时,附加部分标题显示为下部分
,若多集则显示为第X部分