问题描述
我遇到一个关于观看状态同步的严重问题。在我的媒体库中,有特定的几部剧集,当我将其中的某几集标记为“已观看”后,这个状态无法永久保存。
在一段时间后,或者当我重新启动 Infuse 应用程序,或者刷新媒体库时,这些固定的剧集(总是那几集)会自动重置回“未观看”状态。
这个问题已经持续了很长时间,导致我无法准确追踪观看进度,严重影响了使用体验。
重现步骤
-
打开 Infuse,找到一部有问题的剧集(例如 “剧集 A”)。
-
选择其中一集(例如 “S01E03”),将其标记为“已观看”。
-
(此时状态显示正常)
-
完全退出 Infuse 应用再重新打开,或者手动触发一次媒体库刷新。
-
再次查看 “剧集 A” 的 “S01E03”,会发现它又变回了“未观看”状态。
重要提示: 这个问题不是全局性的,它只发生在固定的某几部剧集中的固定几集上,但会 100% 反复出现。
我的环境
1. 主要设备
-
设备: Mac
-
操作系统: macOS Sequoia 15.6.1
-
Infuse 版本: 8.3.1
2. 其他设备
-
设备: iPhone
-
操作系统: ios 26.2beta
-
Infuse 版本: 8.3.1
-
问题同样存在。
同步设置
-
iCloud 同步: 已开启
-
Trakt 同步: 已开启
可能的猜测
我怀疑这可能与 iCloud 和 Trakt 之间的同步逻辑有关,或者与特定文件的元数据读取有关。
由于它总是在固定的那几集上出错,似乎是 Infuse 在某种刷新机制下(无论是来自 Trakt、iCloud 还是本地文件系统),错误地认为这几集的状态应该是“未观看”,并覆盖了我的手动修改。
这是一个非常令人困扰的问题,希望能尽快得到调查和修复。
谢谢!