AiLounge Tools

字幕格式与时间整理

SRT/VTT 互转、整体时间偏移、按时间重叠比例合并双语字幕;全部在浏览器本地完成,不上传文件。本地处理 · 文件不离开设备

SRT / VTT 互转

把 SRT 与 WebVTT 按整数毫秒互转:正确处理 BOM、CRLF、多行 cue、59,999 跨分钟、逗号/句点、cue 编号与空行;跳过 NOTE/样式块并保留原文件下载。

在浏览器中运行

输入与参数

真实示例

1
00:00:59,999 --> 00:01:01,000
你好,世界

2
00:01:02,000 --> 00:01:03,500
第二句
→ WEBVTT

00:00:59.999 --> 00:01:01.000
你好,世界

00:01:02.000 --> 00:01:03.500
第二句

限制与失败处理

默认 5 MiB / 5000 条 cue。VTT 的 NOTE / STYLE / REGION 块、cue 标识符与行内 align/position/voice 设置不会还原到输出,可能丢失定位/样式信息;<script>、<img onerror> 等非白名单标签会被转义为惰性文本,不会执行。输入编码非 UTF-8 时必须先显式选择,否则拒绝输出。

FAQ

带 BOM 和 CRLF 的文件能读吗?

能。解析前统一去除 BOM 并把 CRLF/CR 归一为 LF;输出统一为 LF 且以换行结尾。

多行 cue 会丢吗?

不会。同一 cue 内的多行文本保留为换行;序列化时会把 cue 内部空行折叠,保证输出仍可被播放器解析。

原文件还在吗?

在。成功后的结果区提供「下载原文件」按钮,保留原始字节与文件名。