离线重下已下架视频 — 历史记录在文件没了的时候还能帮上忙
什么时候会"不可用"
以下情况会让 Seal 的下载记录里出现不可用标记:
- 视频站下架了这条内容(版权、违规、作者删除)
- 你手动用文件管理器删了物理文件
- 存储介质挂载/卸载异常导致 Seal 找不到原来的路径
v1.12.0 之前遇到这种情况只能手动再复制粘贴一次链接。v1.12.0 新增后,在历史记录里对标记为不可用的条目可以直接点"重新下载"——Seal 从历史记录里读出原始链接,重新发起 yt-dlp 解析,不需要你手动复制粘贴。
限制说明
- 如果视频站真的已经永久下架了,重新下载大概率会解析失败,不是 Seal 的问题
- 如果是本地文件路径找不到(你手动删了),重新下载会重新下载一份新的物理文件到默认目录
- 重新下载后的记录会和旧记录共存,旧记录可以手动删掉保持整洁
配合历史备份用
换机迁移时,旧手机上的历史记录可以用"完整备份"导出 JSON,在新手机上导入。导入后如果新手机上还没有对应的物理文件(导出的是记录不是文件本身),这些记录会自动标记为不可用,然后可以用"重新下载"逐个补回来。
这是换机迁移的标准流程:旧手机导出历史 → 新手机导入 → 逐个重新下载。