在线字幕编辑器 — 可视化时间轴 + 视频实时预览

用可视化时间轴 + 视频实时预览编辑 SRT/VTT/ASS/SBV/LRC 字幕。拖动时间轴上的字幕条调整时间、行内修改文本、拆分合并行,导出为任意目标格式。

本地处理 隐私安全 免费使用 不上传服务器
一键试用 demo

自动生成 5 秒演示视频和与之时间对齐的字幕,让你立刻在播放器里看到字幕 overlay 与时间码同步,并能开始拖动 / 编辑。

用于预览的视频(可选)

时间轴示例
0s
5s
10s
15s
20s
25s
30s
点击下方文本框即可行内编辑字幕内容
拖动时间轴上的字幕条即可调整出现时间
选中字幕后按 Delete / Backspace 一键删除
上传字幕或试用 demo 后,可以拖动字幕条调整时间、点击切换播放头位置。

字幕文件

字幕列表示例
  • 1
  • 2
  • 3
上传字幕或试用 demo 后,这里可以行内编辑文本和精确时间,删除按钮也会出现在每行右侧。

相关工具推荐

常见问题

不需要。视频纯粹是用来预览的,没有视频也可以编辑字幕文件。挂上视频后,编辑器会把播放头与字幕同步显示,方便你眼见为实地校对时间。

2026 年为什么还要用浏览器编辑字幕?

字幕编辑曾经是个「专业软件」专属领域:Aegisub、Subtitle Edit、Final Cut Pro 字幕轨道。这些工具功能强大,但门槛高、安装麻烦、跨平台体验割裂。2026 年你的常见痛点反倒是轻量任务:把几条字幕的时间往后调 1 秒、把一条长字幕拆成两条、把翻译有错字的几行修一下、把字幕导出成另一种格式。

这些事完全不需要 Aegisub。MeTool 把视频预览 + 时间轴拖拽 + 文本编辑 + 多格式导出做进了浏览器,覆盖 80% 的轻量字幕编辑需求:

  • 编辑现有字幕(SRT/VTT/ASS/SBV/LRC)
  • 挂上视频实时校对(视频字幕都在本地处理,不上传)
  • 时间轴上拖拽字幕条调时间,或在表格里直接输入精确时间
  • 导出为任意目标格式

免费、零安装、Chrome / Edge / Safari 通用。

可视化时间轴 + cue 列表:双视图编辑

时间轴:拖拽改时间

每条字幕在时间轴上是一个矩形条。拖中间整体平移、拖左边调 start、拖右边调 end。视频的播放头也显示在时间轴上,能直观看到「这条字幕出现的瞬间」对应视频的哪一帧。点击时间轴空白区域跳转视频播放头。

cue 列表:精确改文本和时间

下方表格每行一条字幕,start / end 是文本输入框(接受 HH:MM:SS,mmm 格式),文本是 textarea(多行字幕直接换行)。改完按 Enter 或失焦自动应用。

视频联动

挂上视频后:

  • 视频播放时,字幕 overlay 实时显示当前条字幕
  • 当前正在播放的字幕在时间轴和列表里都会高亮
  • 点列表里任意一条 → 视频跳转到这条的开始时间

这样能在视频实际帧上眼见为实地校对时间,比盲调精确得多。

快捷键与高效操作

编辑字幕高频操作有 4 个:播放/暂停、切换上下条、新增、拆分。MeTool 全部映射到键盘:

  • 空格 — 播放 / 暂停视频(焦点不在文本框时)
  • ↑ / ↓ — 跳到上一条 / 下一条字幕,并把视频跳到该条开始时间
  • Enter — 在当前播放头位置插入一条新字幕(默认 2 秒长)

「在播放头处拆分」按钮把当前字幕从播放头位置劈成两条 — 用于「这条字幕太长,应该拆成两次显示」的场景。前半段保留原 start,后半段从播放头到原 end,文本可以独立编辑。

实战工作流:边播视频边按 Enter 在每句话开始时插字幕(先占位)→ 暂停后回到刚才那条调精确的 start/end → 写文本。比从头打表方式快好几倍。

为什么视频和字幕都不上传

字幕文件可能含敏感内容(未发布脚本、客户访谈逐字稿、医疗访谈),视频更是大概率不希望上传到第三方。MeTool 字幕编辑器在两个层面都做到「真本地」:

字幕:浏览器解析 / 序列化

整个字幕生命周期 — 解析、编辑、导出 — 都是 JavaScript 在浏览器内存里完成。打开浏览器 DevTools 的 Network 面板,整个编辑过程没有任何字幕相关的网络请求

视频:浏览器原生 <video> + 本地 Blob URL

用户上传视频后,浏览器创建一个 blob: 协议的本地 URL(仅当前 tab 有效),<video> 标签从这个 URL 直接读字节。视频字节从不离开浏览器进程,不发送给任何服务器(包括 metool.online 自己)。同样可在 Network 面板验证。

这种架构的副作用是好的:哪怕断网,编辑器仍然可以用。后端宕机也不影响功能。