cat-shark
f656ec98c5
feat: 媒体库字幕重生成统计脚本(数量/时长/旧字幕备份)
模型与管线切换后需要把媒体库里旧管线生成的字幕整批重跑。批量引擎按"视频旁
已有字幕即 SKIPPED"判定,重跑前必须先统计范围、再把旧字幕改名备份,否则建出来
的任务会把所有视频全部跳过。
- `scripts/plan_regenerate_subtitles.py`:扫描媒体库,按 CN 产物的最早 mtime 判定
生成时间,统计待重生成的数量/时长/体积并输出 JSON 计划;`--backup-old [--apply]
[--select]` 把旧字幕原地改名为 `<原名>.old-<日期>` 供批量重跑。脚本不依赖仓库,
可拷到媒体库主机直接跑(CIFS 挂载下逐文件 ffprobe 太慢)。
- 测试覆盖真实 10 秒视频与真实字幕文件,含 ffprobe 时长探测、分类边界、
备份幂等与选择清单解析。
2026-09-18 22:23:19 +08:00
..
2026-09-18 22:23:19 +08:00
2026-09-18 22:23:19 +08:00
2026-09-18 22:23:19 +08:00