检查你的 SRT
一个 SRT 字幕块包含什么?
每个字幕块依次包含序号、开始与结束时间、字幕正文,块与块之间用空行分隔。时间轴示例为 00:00:01,000 --> 00:00:03,500,表示从第 1 秒显示到第 3.5 秒;毫秒前使用逗号。
本工具接受多行正文、Windows 和 Unix 换行,以及 UTF-8 的 BOM。SRT 没有统一的字符编码约定,本工具的文件读取按 UTF-8 处理;其他编码可先在文本工具中转换。即刻字幕当前导出的 SRT 使用 UTF-8。
下载原文与译文示例
下面两份文件由本站手工编写,用于说明文件结构与命名,不是 App 识别结果或准确率测试。两份示例使用相同的时间轴,分别保存英文与中文内容。
原文示例
1 00:00:01,000 --> 00:00:03,500 Open the video on your phone. 2 00:00:04,000 --> 00:00:07,000 Save the subtitles as a separate SRT file.
即刻字幕选择保存原文与译文时,会输出两份独立 SRT。示例中的语言后缀仅示意所选目标语言,实际文件名以导出结果为准。
如何理解检查结果?
| 结果 | 如何处理 |
|---|---|
| 时间轴格式问题 | 检查小时、分、秒和三位毫秒,使用逗号和 -->;分和秒不能超过 59。 |
| 结束时间不晚于开始时间 | 对照视频修正该条字幕的开始或结束时间。 |
| 序号不连续或时间重叠 | 属于提示。检查是否漏号、乱序;多人同时说话时,重叠可能是有意的。 |
| 格式通过但字幕不显示 | 确认播放器支持 SRT,已选择该字幕轨,并检查文件位置与播放器要求的命名。 |
| 文字乱码或整体不同步 | 核对编码及视频版本;格式通过不能证明文字正确或时间轴与该视频一致。 |
还没有字幕文件?从 iPhone 视频开始
即刻字幕(SubtitleVideo)可从文件、相册或 SMB 视频生成 SRT,并在支持的语言组合下分别保存原文和译文。SMB 来源还可以在有写权限时保存回视频目录。
查看 iPhone 视频转 SRT 步骤 · 查看 NAS 字幕写回步骤 · 查看 App 的累计免费额度。本网页检查工具免费,不消耗 App 的字幕生成额度。
格式参考与检查范围
SRT 基础结构参考 Matroska 的 SRT 格式说明;字符编码背景参见 美国国会图书馆的 SubRip 格式资料。检查不覆盖所有播放器扩展、样式标签或视频兼容性,也不会修改原文件。