字幕时间轴工具
SRT / VTT 批量偏移 · 速率缩放 · 合并 / 分割 · 撤销与导出
🔒 字幕仅在本地处理,不上传服务器
🎬
把 .srt / .vtt 字幕拖到这里,或点击选择
也可以直接把字幕内容粘贴到下面的文本框里再点「载入文本」。字幕不会上传,全部在你的浏览器里解析与处理。
作用范围
时间偏移
正数整体延后、负数整体提前;字幕比画面对不上就用它
快速微调
速率缩放
缩放比例:100%
锚点时刻 以锚点为原点按比例缩放,用于 23.976↔25fps(约 104.27%)、加速播放等校正
时长调整
统一时长(毫秒,留空不处理)
最短 / 最长(毫秒)
太短来不及读、太长拖沓,可用它统一收口
合并字幕
间隔阈值(毫秒)
合并后最大字数
每 2 条合并为一条

智能合并会把「间隔很小且合并后不太长」的相邻字幕拼成一条,适合处理被切得太碎的字幕。

分割字幕
单条最长时长(毫秒)
单条最多行数

超过阈值的条目会按时间均分,文本按行或字符拆分。

清理与撤销
字幕列表(0 条)
0 条 · 时间轴 —
还没有字幕,上传文件或粘贴内容后这里会显示每一条字幕
导入字幕后,这里会显示处理结果。

⚠️ 时间轴类操作请谨慎,做完务必在播放器里核对一遍。「智能合并」与「分割」会按规则改写文本内容(合并用换行拼接、分割按行或字符拆分),对歌词、诗歌、代码等强排版内容可能不合适,建议先撤销对比或复制一份原文件。速率缩放会同时缩放开始与结束时间,若只想整体平移请用「时间偏移」。工具不会校验字幕与视频是否真的同步,只能按你给的数值精确换算;原始字幕文件请自行备份,所有处理都在浏览器本地完成,字幕内容不会上传,刷新页面即消失。

🎬

字幕时间轴工具

🔥 内容创作必备 内容创作 完全免费 🔒 本地处理不上传 ↩ 支持撤销 🌙 支持黑夜模式

字幕最常见的翻车只有两类:整体对不上(下载的字幕比画面早或晚一两秒)和切得太碎(一句话被拆成三行,观众来不及读)。前者要整体平移,后者要合并相邻片段——这两个需求用记事本改等于自杀,用专业字幕软件又太重。这个工具把字幕时间轴的所有批量操作做成了几个按钮:上传 SRT / VTT,点几下,导出,全程在浏览器里完成。
时间偏移支持毫秒/秒两种单位,正数延后负数提前,还配了 ±0.1 秒 / ±1 秒四个快速微调按钮,边播边点几下就能对齐;作用范围可以切换「全部 / 仅勾选 / 某时刻起」,比如前半段对得上、后半段漂移了,就只对后半段加偏移。速率缩放用来解决帧率与语速问题:23.976fps 与 25fps 之间换算约 104.27%、视频被加速过也能按比例还原,缩放时还能指定锚点时刻,让锚点之前的字幕保持不动。
合并有三种:🪄 智能合并(把间隔小于阈值、合并后不超过设定字数的相邻字幕自动拼起来)、合并勾选(自己挑哪几条合)、按组数合并(每 N 条并一条,适合双语字幕合并)。分割则把超过设定时长或行数的长句按时间均分,文本按行或字符拆分。另外还有删除空白、修正重叠、按时间排序、统一时长与最短/最长限制这些收尾工具,并且每一步都能撤销(最多 40 步),改错了点一下就回来。
每条字幕都可以直接改开始/结束时间和文本,右侧还画了一条时间轴进度条,一眼看出哪条太长、哪里断了档。处理完导出 SRT / WebVTT / 纯文本台词,或直接复制 SRT 到剪贴板。需要给视频配的字幕做文本处理,可以配合批量文本替换改词、文本去重清理重复行;做字幕相关的封面图,试试在线Logo制作。

类别内容创作
支持格式SRT · WebVTT 导入导出
时间操作偏移 · 速率缩放 · 时长限制
合并智能 · 勾选 · 每 N 条
分割按时长 · 按行数
撤销最多 40 步
数据存储不上传 · 不保存

核心特性

SRT / VTT 解析
粘贴文本导入
整体时间偏移
±0.1s / ±1s 微调
速率缩放 + 锚点
帧率换算(23.976↔25)
统一 / 最短 / 最长时长
智能合并
合并勾选条目
每 N 条合并
按时长 / 行数分割
删除空白 / 修正重叠
按时间排序
逐条编辑
时间轴可视化
40 步撤销
SRT / VTT / TXT 导出
本地处理不上传

常见场景怎么做

字幕整体早了 / 晚了几秒
用时间偏移:字幕出现太早(画面还没说话字幕就出来了)→ 填正数延后;字幕出现太晚 → 填负数提前。不确定差多少,就用快速微调的 ±0.1 秒按钮点几下,配合播放器边看边点,比手算精确。
23.976fps 转 25fps(或视频被加速)
用速率缩放。电影 23.976fps 转 PAL 25fps 时,时间轴要乘约 104.27%(即 25 ÷ 23.976);反过来用 95.9%。如果视频是 1.25 倍速播放过,字幕就填 80%。锚点一般保持 00:00:00,000 即可。
字幕被切得太碎,一句话分三行
用🪄 智能合并:把「间隔阈值」设成相邻字幕之间的空隙(默认 300ms,碎字幕一般 100–500ms),「合并后最大字数」控制单条长度(中文字幕建议 30–45 字)。工具会把间隔小、合并后不太长的相邻条目按时间顺序拼成一条,文本用换行连接。
一句话太长,屏幕上放不下
用分割超长字幕:设置「单条最长时长」(如 6000ms)与「单条最多行数」(如 2 行),超过的条目会按时间均分成多条,文本优先按行拆、行不够就按字符拆。也可以先用「最长时长」限制,再用智能合并把太短的拼回来。
只有后半段对不上
把作用范围切成「某时刻起」,填上出问题的起始时刻(比如 00:15:30,000),再做偏移或缩放——只有开始时间 ≥ 该时刻的字幕会被处理,前面已经对好的部分不受影响。

关于这个工具

和专业字幕软件(Aegisub、Subtitle Edit)有什么不同?
专业软件功能强(波形对齐、样式、特效、拼写检查),但要下载安装、学习成本高,改一个偏移值也得先打开工程。这个工具主打临时救急:不用装软件、不用注册,打开网页传个文件点两下就导出,而且字幕内容不上传——未公开的片子、内部培训视频用着更放心。要做复杂特效或精细样式,还是请用专业软件。
会不会弄坏我的原文件?
不会动原文件:工具只是读取内容在浏览器内存里处理,导出的都是新文件。另外所有批量操作都可以撤销(最多 40 步),改错了点「↩ 撤销」就能回到上一步。重要项目建议处理前先复制一份原字幕。

怎么用

  1. 第 1 步
    导入字幕:把 .srt / .vtt 文件拖进页面或点击选择;也可以把字幕内容粘贴到文本框后点「载入文本」。
  2. 第 2 步
    在「作用范围」里选全部 / 仅勾选 / 某时刻起。只想改一部分时,先在列表里勾选条目,或切换到「某时刻起」填起始时刻。
  3. 第 3 步
    整体对不上就填时间偏移(毫秒或秒,正数延后、负数提前)点应用;也可以用快速微调的 ±0.1 秒 / ±1 秒按钮边看边点。
  4. 第 4 步
    帧率或语速问题用速率缩放:拖滑杆到目标百分比(23.976→25fps 约 104.27%),需要时设置锚点时刻,再点「应用缩放」。
  5. 第 5 步
    字幕太碎用🪄 智能合并(设间隔阈值与最大字数),或勾选若干条点「合并勾选」,或按「每 N 条合并」批量处理;字幕太长用分割超长字幕(设最长时长 / 最多行数)。
  6. 第 6 步
    收尾:删除空白、修正重叠、按时间排序、统一或限制每条时长。每一步都能用「↩ 撤销」回退;单条也能直接改时间或文本。
  7. 第 7 步
    点「⬇️ 导出 SRT」/「导出 WebVTT」/「导出纯文本」保存,或点「📋 复制 SRT」直接粘回剪辑软件。

更新记录

  • v1.0 2026-09-17 字幕时间轴工具 上线:支持 SRT / WebVTT 文件导入与文本粘贴导入;提供时间偏移(毫秒 / 秒,含 ±0.1 秒与 ±1 秒快速微调)、速率缩放(带锚点,可用于 23.976↔25fps 帧率换算)、统一 / 最短 / 最长时长调整;合并支持智能合并(间隔阈值 + 最大字数)、合并勾选条目与每 N 条合并;分割支持按最长时间与按最多行数自动拆分并均分时间;提供删除空白、修正重叠、按时间排序等清理工具;最多 40 步撤销;支持逐条编辑开始 / 结束时间与文本、单条删除与勾选;列表内嵌时间轴进度条可视化;可导出 SRT / WebVTT / 纯文本并支持一键复制 SRT;全部在浏览器本地处理,字幕不上传服务器;适配手机与黑夜模式。

常见问题

我的字幕会被上传吗?
不会。文件读取、解析、时间轴运算与导出全部在你的浏览器本地完成,页面不会把字幕内容发到服务器,也不保存任何记录。你可以断网后操作,功能完全正常。
支持 ASS / SSA 特效字幕吗?
当前版本只解析时间轴与文本,不保留 ASS/SSA 的样式、位置与特效代码。如果导入 ASS 文件,只会取出对白文本与时间,导出时会变成 SRT/VTT(样式丢失)。需要保留特效请用 Aegisub 等专业软件调整。
一次能处理多少条字幕?
批量操作没有条数限制(几千条也能算),但为了保证流畅,列表默认只渲染前 300 条——所有批量操作仍然作用于全部条目,只是屏幕上不逐条显示。需要逐条编辑时,可以先用筛选思路:分批处理或先导出再导入剩余部分。
时间格式怎么填?
时间输入框很宽松:00:01:02,500、1:02.5、62.5(秒)、1500(毫秒)都能识别。偏移、锚点、起始时刻都支持这些写法;列表里的开始/结束时间修改后按回车或点空白处生效。
智能合并把不该合的合了怎么办?
点「↩ 撤销」回到合并前,然后把间隔阈值调小(比如从 300ms 改成 100ms)或最大字数调小再试。阈值越小,只有挨得特别近的才会被合并;最大字数越小,长句就不会被硬拼在一起。
导出的 SRT 在播放器里序号乱了?
不会。导出时工具会按当前顺序重新编号。如果你改完时间后顺序乱了,先点「按时间排序」再导出,序号就会与播放顺序一致。另外导出的是 UTF-8 编码,部分老播放器需要手动选择编码。
手机上能用吗?
可以,但更适合电脑。手机上列表每行会挤一些,建议只做「整体偏移」「智能合并」这类一键操作;需要逐条编辑、勾选合并的话,用电脑会更顺手。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码