SunGet · 视频库与备份

如何导出、备份视频库,或迁移到另一台电脑?

按目的选对方式。「导出当前 SunGet 副本...」只导出数据索引(.sget,默认带内嵌封面与文稿文本),不带视频本体,适合只分享资料。「导出选中为 SunGet 文件」「导出筛选结果为 SunGet 文件」同理,按多选或筛选结果切子集。「打包为完整视频库...」选一个目录后,会把选中视频连同视频文件、封面、首帧、文稿和附件整个复制成一个新视频库——换电脑迁移应该用这一项;它会校验 SRT 字幕和附件是否齐全,缺文件会停止并提示先恢复。「导出表格」生成可被 Excel/WPS 打开的 HTML 表格(.xls),「导出 Markdown」导出文稿文本。自动备份方面:应用在用户数据目录的 DatabaseAutoBackups 里保留运行状态快照(最多 20 份);执行「清空所有下载记录」前会在视频库的「SunGet备份/清空前应急备份」里留一份 .sget,可用「管理 - 撤销上次清空」恢复。

WindowsmacOS适用版本:9.13

内容核验:

操作前准备

  • 已打开一个可写视频库(只读 .sget 视图不能导出副本)

分步操作

  1. 只导出资料索引

    「导出」菜单 →「导出当前 SunGet 副本...」,选保存位置;产物是一个 .sget,不含视频本体。

  2. 迁移到另一台电脑

    先多选或筛选出要迁移的记录,再「导出 - 打包为完整视频库...」→ 选一个空目录;完成后把整个新生成的库文件夹拷到新电脑,用「打开视频库」打开。

  3. 导出表格或 Markdown

    「导出」菜单 →「导出表格」(.xls,可用 Excel 打开)或「导出 Markdown」(文稿文本)。

  4. 恢复误清空的记录

    「管理」菜单 →「撤销上次清空」,确认后从最近一次清空前的应急备份恢复。

预期结果

导出副本/表格按所选路径生成;打包出的新库文件夹可直接在另一台电脑打开;撤销清空后记录恢复到清空前状态。

异常与解决

打包被提示「完整打包已停止:缺失或不安全的 SRT/附件 N 个」

可能原因:记录里关联的字幕或附件文件已不存在,打包需要完整素材。

解决方法:先按提示恢复对应文件,或在记录里取消缺失附件的关联后重试。

把 .sget 副本拷到新电脑后视频打不开

可能原因:副本不含视频本体。

解决方法:改用「打包为完整视频库」,或同时复制原库的「视频下载与文稿」文件夹。

导出副本时提示「导出副本不能覆盖当前 SunGet 文件」

可能原因:为防止误覆盖正在使用的索引,目标文件名与当前 .sget 相同时被拒绝。

解决方法:换一个文件名或保存目录。

注意事项

  • 自动备份的是运行状态快照,不是视频素材;视频素材的完整备份仍以视频库文件夹为准。
  • last-good 机制会在主 .sget 损坏时保留上一份可读备份,打开时只读恢复且不覆盖原文件。