toolgarden.xyz
EN

字幕编辑器

在 LRC、SRT、VTT 三种字幕格式之间互相转换和编辑,支持加载音视频预览并校准时间轴,浏览器本地处理。

加载音频或视频开始校准

支持本地音频和视频预览。字幕、媒体和导出都在浏览器本地处理。

Welcome to Subtitle Maker.

当前时间

00:00:00,000

总时长

--:--

媒体文件

Welcome to Subtitle Maker.

Edit SRT, VTT, and LRC subtitles in the browser.

编辑
#开始结束字幕操作
1
2

字幕源文本

导出预览

SRT
1
00:00:01,000 --> 00:00:04,000
Welcome to Subtitle Maker.

2
00:00:04,500 --> 00:00:08,000
Edit SRT, VTT, and LRC subtitles in the browser.

工具说明

字幕制作器用于建立带开始时间、结束时间和文本的字幕条目,并导出常见字幕格式。清晰字幕不仅需要准确文字,还要控制每条持续时间、阅读速度、换行位置以及与画面和说话节奏的同步。

自动或手工生成的字幕都需要完整校对。姓名、数字、方言、多人重叠和背景声音容易出错;无障碍字幕还应标注关键非语言声音与说话人,而不只是转写对白。

使用步骤

  1. 准备视频或音频参考

    确认最终剪辑已经稳定,避免之后改变时间线导致整体偏移。

  2. 逐条设置时间和文字

    让字幕在发声附近出现,保持适当时长并在语义边界换行。

  3. 导出并回放检查

    在目标播放器加载字幕,检查全片同步、字符编码和遮挡位置。

输入与输出示例

三种格式的同一条字幕。SRT 带序号,VTT 用点号分隔毫秒,LRC 精度只到十分之一秒。

SRT
1
00:00:02,500 --> 00:00:05,000
欢迎观看本教程
VTT 与 LRC
// VTT
WEBVTT

00:00:02.500 --> 00:00:05.000
欢迎观看本教程

// LRC
[00:02.50]欢迎观看本教程

支持范围与限制

支持格式
SRT、VTT、LRC,三种格式之间可互转
格式差异
SRT 用于视频且带序号,VTT 是 Web 标准并支持样式提示,LRC 用于歌词且时间戳精度到十分之一秒
媒体预览
可载入本地音视频对照校准时间轴,媒体文件不上传
时间轴调整
支持整体偏移与逐条微调,用于修正与画面不同步的字幕
编码
按 UTF-8 读写。旧播放器导出的 GBK 字幕可能出现乱码,需先转码
不做什么
不做语音识别。需要从音频生成初稿请先用音频转文本

典型使用场景

  • 为教程添加字幕

    让无声观看者和听障用户也能理解操作与关键提示。

  • 制作多语言字幕稿

    基于校对后的源语言时间轴翻译文本,同时保留同步结构。

  • 把自动转写结果整理成成品字幕

    音频转文本给出的是连续文本,在这里切分成条目、对齐时间轴,才能成为可用的字幕文件。

使用前需要知道的事

  • 重新剪辑视频后字幕时间码可能全部偏移,应在最终版本上制作或重新同步。
  • 每行过长和显示过短会降低可读性,不能只追求逐字同步。
  • SRT 等格式的样式能力有限,播放器支持也可能不同。

相关概念

timecode
标记字幕出现和消失时刻的时间位置。
caption
包含对白及必要非语言声音信息的可访问性文字轨。

常见问题

字幕编辑器会上传媒体或字幕文件吗?
不会。媒体预览、LRC/SRT/VTT 解析、编辑和导出都在浏览器本地完成,文件不会上传到服务器。
支持哪些字幕格式?
支持 SRT、WebVTT 和 LRC。可以上传文件,也可以直接粘贴字幕文本后解析。
可以边播放边校准时间轴吗?
可以。上传音频或视频后,选中字幕行并用当前播放时间设置开始或结束时间。
可以互转 LRC、SRT 和 VTT 吗?
可以。解析字幕后切换输出格式并导出,工具会按目标格式生成时间码。
三种格式该选哪个?
视频平台和播放器用 SRT,兼容性最好;网页 <track> 元素要求 VTT;音乐播放器的歌词用 LRC。不确定时先做 SRT,需要时再转成其它两种。
字幕整体比画面快或慢怎么办?
用整体偏移一次性修正:这种情况通常是起始点对不上,而不是每条都有独立误差。如果越到后面偏差越大,则是帧率不匹配导致的累积误差,需要按比例缩放而不是平移。