中阶阅读时间约 3 分钟更新日期:2026年10月20日

VTT 格式:网页视频字幕

导出 WebVTT 字幕,用于 HTML5 视频、网页播放器和现代流媒体平台。

WebVTT(Web Video Text Tracks)是专为网页浏览器和 HTML5 视频播放器设计的字幕格式,与 SRT 类似。VTT 导出适用于 Plus 和 Premium 套餐。

VTT 文件是什么样的

文件以“WEBVTT”开头,后面是一条条字幕(cue),每条都有开始和结束时间。以下是一份真实导出文件的开头:

WEBVTT

00:00:06.888 --> 00:00:08.808
Okay, I think everyone's here.

00:00:08.968 --> 00:00:10.088
Thanks for jumping on.

00:00:10.248 --> 00:00:11.768
This should take 15 minutes.

TranscribeNext 如何生成字幕

  • 每条字幕最多 90 个字符,时长最多 7 秒
  • 长句会在句末、逗号处或词与词之间断开
  • 很短的短语会在屏幕上停留足够长的时间,方便阅读
  • 两个人同时说话时,他们的台词会出现在同一条字幕中
  • 字幕只包含说话内容——不含说话人名称,也没有样式
  • 文件以 UTF-8 编码保存,所有语言都能正确显示

VTT 与 SRT 的区别

  • VTT 以“WEBVTT”一行开头;SRT 没有
  • VTT 的时间使用句点(00:00:06.888),SRT 使用逗号(00:00:06,888)
  • SRT 为每条字幕编号;VTT 不需要编号
  • 网页播放器请使用 VTT,视频剪辑软件请使用 SRT

VTT 的使用场景

  • 任何现代浏览器中的 HTML5 视频播放器
  • Video.js、JW Player、Plyr 等播放器库
  • 上传到 YouTube 和 Vimeo 的字幕
  • 支持 WebVTT 的在线学习平台

在 HTML5 视频中使用 VTT

<video controls>
  <source src="video.mp4" type="video/mp4">
  <track kind="subtitles" src="transcription.vtt" srclang="en" label="English" default>
</video>
浏览器播放器中的视频,显示来自 VTT 文件的字幕

其他语言的字幕

先翻译转写文本,打开“翻译”标签页,然后导出 VTT。翻译后的字幕会沿用原始语音的时间轴。如果翻译仍在准备中,请稍等片刻再试。

重要

VTT 仅在“转写文本”和“翻译”标签页中提供。如果您对转写文本的修改过多,导致文本与其时间信息不再对应,系统会拒绝导出字幕,而不会生成与画面不同步的字幕。

无障碍方面的好处

  • 聋人和听障观众可以跟上视频内容
  • 非母语观众可以边看边读
  • 可以在静音状态下观看
  • 字幕有助于满足 WCAG 等无障碍要求

标签

VTTWebVTT字幕网页HTML5

相关文章

🎬

SRT 时间戳格式:详解 hh:mm:ss,mmm

逐项了解 SubRip 时间戳 hh:mm:ss,mmm --> hh:mm:ss,mmm 的含义、常见格式错误、它与 VTT 和 SBV 的区别,以及如何从 TranscribeNext 导出 SRT。

📥

导出指南:选择合适的格式

了解各种导出格式,以及它们各自适合的使用场景。

⏱️

带时间戳的转写:跳转到录音位置

通过文本分段的时间戳定位录音,搜索文字后跳转收听,并按需导出时间信息。

💾

JSON 格式:面向开发者的结构化数据

导出包含文本分段、时间戳、文件信息和说话人信息的 JSON 数据,便于开发和集成。

相关工具

  • 支持的音频与视频格式 — 包括 MP3、WAV、OGG、MP4、MPEG 等格式,以及各格式的限制与使用建议。
  • Mac 转写应用 — 使用 Whisper 和 Parakeet 免费离线录音与转写;离线处理时,文件不会离开您的电脑。

还需要帮助吗? 联系支持团队 — 通常于 24 小时内回复

VTT 格式:网页视频字幕 | TranscribeNext 说明