跳到主要内容
忆云竹

SRT / VTT 字幕转换与时间调整

在本地互转 SRT 与 WebVTT、提取字幕纯文本,校正时间,合并多个文件并预览完整时间线。

拖入 SRT / VTT / TXT,或直接粘贴。最多 20 个文件、合计 5 MiB、10,000 条字幕;编码选项用于下一次导入。

导出保留文字和时间,移除样式、位置、说话人标记与逐字时间;不会识别或翻译音视频。

结果时间线

导出格式

正数延后,负数提前;例如 -1.5 表示提前 1.5 秒。

添加文件或粘贴字幕后,结果会自动更新。

查看导出文本
内容只在当前浏览器中处理,不上传或保存。

工具介绍

字幕过早或过晚出现时,可统一调整时间,也可把多个片段整理到同一文件。

使用说明

粘贴字幕,或添加 SRT、VTT 文件,即可自动看到时间线。点击文件名可编辑该文件,用上移、下移调整串接顺序。导出支持 SRT、WebVTT 和不含时间轴的 TXT;预览每页 50 条,文字筛选不会缩减下载内容。

字幕比声音晚 1.5 秒时,将偏移设为 -1.5;需要延后则填正数。提前后出现负时间会停止导出,可明确启用裁剪:跨过零秒的字幕从零秒开始,结束时间不晚于零秒的条目会被移除,并显示数量。不会按语音自动对齐。

合并同一视频的不同字幕段,选择保留原时间;拼接字幕片段则选择依次串接,后一个文件的首条字幕接在上一段末尾加指定间隔的位置。工具不知道视频实际长度,片段尾部留白需计入间隔。结果按开始时间排序,合法重叠保留并提示。

SRT 使用逗号分隔毫秒,VTT 使用小数点且以 WEBVTT 开头。缺失空行、结束早于开始等错误会标出文件和行号。输出只保留文字与时间,移除样式、位置、说话人标签、注释和逐字时间;重要排版请在播放器复核。

最多 20 个文件、合计 5 MiB UTF-8 文本及 10,000 条字幕,输出上限 20 MiB,时间上限 31 天。导入可选择 UTF-8、UTF-16、GB18030、Big5 等编码,导出统一 UTF-8。全部在浏览器本地处理,输入不上传、不保存;这不是音视频识别或翻译工具。

常见问题

普通 TXT 能生成同步字幕吗?

不能,输入必须包含有效 SRT 或 WebVTT 时间轴。TXT 是提取正文的输出格式;转换结果不保留字幕样式和位置设置。

字幕提前出现应该填正数还是负数?移到零点以前怎么办?

正数让字幕延后,负数让字幕提前;例如早了 2 秒,应填 +2 秒。负向偏移后越过零点时,默认停止处理;开启裁切后,跨零点的字幕从 0 开始,结束时间不晚于 0 的字幕会被移除。

串接字幕会自动识别每段视频的长度吗?

不会。下一文件的第一条字幕接在上一文件最后一条字幕结束后,再加上设定的间隔。视频末尾没有字幕的时长不会自动识别,应计入间隔;文件原本已按同一时间轴排好时,可使用保留原时间轴的合并方式。

评论

0
后参与评论。
暂无评论
回复讨论

按时间查看完整回复脉络;每条回复都会标明它回应的具体内容。