字幕处理方法
文件支持与限制
接受 UTF-8 SRT 或 WebVTT。最多 20 个文件,每个不超过 2 MiB,总计不超过 10 MiB;单个文件或合并结果最多 20,000 条字幕。时间精确到毫秒,范围为 00:00:00.000 至 99:59:59.999。
格式转换
解析每条字幕的起止时间和可见文字,重新生成连续序号和规范时间戳。样式、说话人标签、位置、STYLE/REGION/NOTE 块及其他元数据不保留。输出 SRT/VTT 时转义文字中的标记字符;TXT 仅包含文字,不含时间。
调整时间
为每条字幕的起止时间增加相同偏移,四舍五入至毫秒。默认遇到负时间会阻止导出。明确选择裁切后,结束时间不大于零的字幕被移除,跨过零的字幕从零开始;不能导出完全为空的结果。
合并与拆分
合并至少需要两个有效文件,按开始时间、结束时间稳定排序,保留重复与重叠字幕。拆分时,跨过分界点的字幕在两段中分别裁切;第二段时间减去分界点,重新从零计时。两段都必须包含字幕。
检查提示
检查开始时间倒序、与更早字幕重叠、超过两行、每秒超过 20 个非空白 Unicode 字符的字幕。这些仅供复核;阅读速度要求取决于语言、受众与发布方。
计算示例
1–4 秒的字幕延后 1.5 秒,结果是 2.5–5.5 秒。将原字幕在第 2 秒拆分,第一段保留 1–2 秒,第二段从 0–2 秒显示同一句文字。