在线工具

工具箱 › 影音 › 字幕转换

字幕格式转换

字幕格式转换工具,SRT 与 VTT 双向互转,支持整体时间轴平移与按倍速缩放,逐条列出每条字幕的起止时间便于核对延迟,处理完可直接下载。纯前端处理。

目标格式
时间轴平移(秒,可负)

#原文原始起止平移后起止

字幕不同步多半是帧率惹的

同一条时间轴在 25fps 与 30fps 素材上含义差很远,23.976 与 29.97 这类分数帧率更是每分钟就差出近一秒,越到片尾偏得越多。

遇到整体偏移就用「时间轴平移」一次性挪到位;要匹配变速素材(升格或慢放)用倍速缩放,让全部时间戳按同一比例收缩或拉伸。

SRT 与 VTT 的差别

SRT 用逗号分隔毫秒、时间码是 hh:mm:ss,mmm;WebVTT 用点号且必须以 WEBVTT 头开场,播放器与浏览器对它的支持更完整。

VTT 还能带 NOTE 注释块和 cue 设置行(如 align、position),这些在转成 SRT 时会丢失 —— 需要精确定位字幕样式就别只依赖 SRT。

常见问题

为什么平移后有的字幕变成 0 秒起点了?

时间轴不能为负,工具会把负值裁到 0 并在提示里说明。被裁的那几条说明平移量给大了,改用较小的偏移或先归零再分次调整。

序号乱了会影响播放吗?

不会。多数播放器按时间顺序播放,序号只对少数老式工具重要。工具输出时统一按时间重新编号,转出的文件总是连续的。

文件会上传吗?

不会。字幕内容只在你的浏览器里解析和转换,页面不发出任何网络请求。