字幕处理
两段 SRT 放进网页前,怎样核对 WebVTT
极捷工具编辑 · 更新于
用双段纯文本字幕确认 WebVTT 文件头、时间分隔符和换行,避免只改扩展名或误丢时轴。
打开SRT 转 WebVTT →操作步骤
- 打开 SRT 转 WebVTT,点击载入双段示例,再点击转换为 WebVTT。确认2段、重叠0段,首段开始00:00:02,000,最后段结束00:00:08,000。
- 检查输出开头为 WEBVTT,后面有空行;首段时间行应为00:00:02.000 --> 00:00:04.500。SRT的逗号变成小数点,但2000毫秒仍是2000毫秒。
- 检查第二段正文仍分成两行,分别为“先打开设置,”和“再选择字幕文件。”。数字序号不再写入VTT,正文行没有合并。
- 下载 captions.vtt,用支持UTF-8的文本编辑器查看文件头、中文和行尾;输出采用LF,没有给原文件改名或覆盖原件。把它放入你自己的目标播放器后,再核对两段实际显示时刻。
- 另取纯文本正文 A & B < 2 > 0 替换第一段内容,转换后应看到字符引用 &、<、>,它们用于保留显示字符。若输入含<b>等样式标签,本页明确拒绝,不会偷偷丢掉格式。
- 把一段结束时间改成早于开始时间,确认出现错误,旧下载消失。原文改动后必须重新转换;重叠时间只提示并保留,不自动移动字幕。
跟着示例试一次
双段内置SRT分别在2.000–4.500秒和5.000–8.000秒显示。转换仅改变文件结构和时间分隔符,不平移时轴、不翻译正文。WebVTT用于HTML媒体轨道的格式说明见 https://www.w3.org/TR/webvtt1/ 。
怎样确认结果正确
下载应以WEBVTT及空行开始,有两条时间行,第一行结束为00:00:04.500,第二段两行中文保持。不要把WEBVTT头或时间行当正文显示。浏览器支持格式不代表已经接入你的网站,部署字幕路径、播放器轨道和跨域设置仍需在自己的项目中核对。
常见问题与边界
只支持纯文本SRT,数字序号、两位小时和三位毫秒,最大99:59:59,999、2MiB UTF-8、5000段。拒绝样式标签、定位参数、空正文、时间倒序和漏空行;不支持VTT输入、ASS、翻译、语音识别、烧录或样式保真。转换前先在编辑器确认源编码,本页只处理粘贴文字,不能修复已出现的乱码。所有内容只在当前页面内存处理,不上传、不自动保存,刷新清除。