Repository navigation
v2.9.4
这一版
两件让人看着别扭的事:
- 电视剧目录里同一集会堆好几份
.strm—— 现在一集只留一个。 - 番号演员墙翻到底就只有 60 位 —— 现在能一直翻完。
同一集不再生成好几份 .strm
以前同一个目录里会出现好几个 .strm 指向同一集。这不是命名问题:网盘上真的每集存着好几份不同画质的文件(一份 1080p、一份 2160p…),而旧逻辑只合并「文件名完全相同、只有后缀不同」那种情况。
现在按「哪一季哪一集」收口,一集只留一个 .strm。挑哪一份:
- 先比分辨率(2160p 优先于 1080p)—— 不按体积单排,因为 1080p 高码率经常比 2160p 还大;
- 分辨率一样才按同名冲突策略(默认大文件优先);
- 最后按文件名兜底,保证每次扫描结果一致。
被合并掉的只是 .strm 这一个文本文件,网盘上的视频一个都不会动。
已经生成出来的重复不会自己消失 —— 要跑一次「更新」或「全量」扫描才会清掉(「补缺」模式只补不删)。
新增设置:同集洗版(默认关)
STRM 设置页多了一个「同集洗版」:
- 关着(默认):本地已经有的那一集不动,只在第一次生成时挑最清楚的那份,这样 Emby 已经认下来的集不会因为重扫就换掉。
- 打开:永远留最清楚的那份,更好的画质出现就替换旧的
.strm。
番号影片任务不走这套 —— 番号是一串片,不是一部剧的多集,合并会把不同番号并成一份。
演员墙:一直往下翻,不会再卡在 60 位
番号海报墙点开的演员页固定在第一页不动,看着像「只有 60 个演员」。实际是列表底部那个「滚到底继续加载」的观察器没挂上:观察它的时候列表还在「加载中」状态,那个位置根本不存在,于是静默失效,之后再也没补挂。
现在先让列表落定、再挂观察器;关掉演员页再打开也照常能翻(重开是新的页面,观察器会跟着重建)。底部那行字会告诉你还剩多少位,翻完显示「已全部加载」。