VTT转TXT
会议录像和网页视频的字幕常以.vtt文件提供,里面满是时间轴和排版设置。转换为TXT后,就能得到一份可阅读、可搜索、可直接粘贴到会议纪要或笔记中的文字稿。
字幕格式转换器
或将SRT, VTT, ASS … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
将所有字幕整体平移这么多秒。字幕出现得太早用正数,太晚用负数(例如 -1.5)。
如果字幕随着影片播放越来越不同步,说明它是按另一个视频版本制作的,请设置此项和目标帧率。
用来播放字幕的视频的帧率。从 23.976 转换为 25 可解决大多数 PAL/NTSC 造成的不同步。
仅用于没有时间信息的纯 TXT 输入:每行按此时长依次显示。如有需要,之后可在字幕编辑器中调整时间。
自动检测可处理大多数文件。如果带重音的字母、西里尔字母或阿拉伯字母显示为问号,请手动选择编码。输出始终为 UTF-8。
默认 ASS 样式使用的字体。观看者的电脑必须已安装该字体;Arial 最稳妥。
相对于高 1080 像素视频的大小。48 是电影的常用字号。
使用方法
- 1
上传.vtt文件
可以使用会议录制后下载的转录文本、课程平台保存的字幕,或任意 WebVTT 文件,最多 20 个文件,每个不超过 95 MB。
- 2
选择是否保留时间戳
包含时间戳默认开启,每行开头会带有 [00:12:40] 这样的时间,方便整理会议纪要。若想得到干净的正文,可以关闭它,并开启将多行合并为段落,把较短的字幕行合并起来。
- 3
转换为TXT
点击转换为 Plain text (TXT) →,然后下载 UTF-8 文本文件。VTT 和 TXT 文件会在 30 分钟后从服务器删除。
WebVTT文件与纯文本有何不同
WebVTT(Web Video Text Tracks)是 HTML5 视频使用的字幕格式。它诞生于 2010 年,是对 SRT 的网页友好型改造,由 W3C 维护。有效的文件必须以 WEBVTT 开头;时间戳在毫秒前使用句点,例如 00:12:40.250,小时部分也可以完全省略。
在这个核心之外,WebVTT 还允许大量额外结构。一条字幕可以有标识符行、时间轴之后用于在屏幕上定位的设置、用于注释的 NOTE 块、包含 CSS 的 STYLE 块、标明发言人的语音标签,以及用于颜色的类标签。这些对浏览器有用,对转录文本却是干扰。会议平台大量使用这些结构:Zoom 和 Microsoft Teams 都提供 .vtt 格式的转录下载。
如果你的字幕是 SRT 格式,SRT转TXT 可以完成同样的工作,默认输出整洁的段落。如果录制内容完全没有字幕,MP3转文字 可以直接转写音轨。
WEBVTT NOTE 导出自课程录音 intro-1 00:00:04.120 --> 00:00:07.900 align:start line:85% 欢迎回来。今天我们从 <i>供给与需求</i>讲起。 00:00:08.300 --> 00:00:11.000 请把笔记翻到第 12 页。
可转换为文字稿的字幕格式
| from ↓ · to → | TXT | 带时间的 TXT |
|---|---|---|
| VTT | VTT to TXT: yes | VTT to 带时间的 TXT: yes |
| SRT | SRT to TXT: yes | SRT to 带时间的 TXT: yes |
| SBV | SBV to TXT: yes | SBV to 带时间的 TXT: yes |
| ASS | ASS to TXT: yes | ASS to 带时间的 TXT: yes |
| TTML | TTML to TXT: yes | TTML to 带时间的 TXT: yes |
VTT
WebVTT 字幕
VTT 即 Web Video Text Tracks 格式,由 WHATWG 和 W3C 于 2010 年前后为 HTML5 视频开发。它与 SRT 相似,但增加了 WEBVTT 文件头,并支持位置、样式、说话人标签和元数据。浏览器通过 <track> 元素使用它显示字幕,流媒体平台和 YouTube 也接受它。一些桌面播放器和编辑器则要求 SRT。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- 2010 · W3C / WHATWG
TXT
纯文本
TXT 文件只包含纯字符,没有格式、字体、图片或版面。现代文本文件通常采用 UTF-8 编码,可涵盖所有语言,而较旧的文件可能使用其他编码,从而显示乱码。纯文本体积极小,永不过时,从手机到服务器的所有设备都能打开。它无法保存粗体、表格或图片,结构只能靠间距或简单标记来表达。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
WebVTT 会在字幕周围加入文件头、字幕设置和注释块;转换为 TXT 后这些内容全部去除,会议或讲座的转录文本读起来就像一份普通文档。
整理VTT文字稿,用于会议纪要或笔记
- 查看 TXT 的第一屏,确认发言人姓名的显示符合预期
- 如果是自动字幕且在屏幕上滚动显示,请搜索重复的行
- 开启删除格式标签,避免斜体和颜色标记以原始标签的形式出现
- 做会议纪要时保持包含时间戳开启,这样任何人都能跳转到录制中的对应时刻
- 只有当带重音的字母显示成乱码符号时,才需要手动选择输入编码
- 把原始 .vtt 文件和视频一起保存,以备日后需要带时间的字幕
VTT转TXT常见问题
Zoom会议的VTT文字记录在哪里找?
为云录制启用音频转录后,Zoom 会把转录文本保存为 .vtt 文件,放在录制列表中视频的旁边,可以从那里下载。每条字幕前都带有发言人的显示名称,所以转换成纯文本后姓名依然保留。
Microsoft Teams的文字记录可以转换吗?
可以。Teams 允许会议组织者把转录文本下载为 .vtt。发言人姓名是以 WebVTT 语音标签的形式写入的,而不是普通文字,所以在分享之前,请先看一下 TXT 的前几行,确认姓名的显示符合你的预期。
WEBVTT文件头和NOTE注释会怎么处理?
它们属于文件元数据,不是对话内容,所以会被略去。时间轴之后的 align:start、line:85% 等字幕设置也会被去掉,因为纯文本没有屏幕位置。
字幕每行都重复了两遍,这是为什么?
某些平台的自动字幕采用滚动式写法:下一行出现时,每条字幕会重复上一行内容。转换器会如实写出字幕包含的内容,所以请在编辑器中删除重复行,或改用人工校对过的字幕轨道。
是否应该改为转换成SRT?
只有当结果还需要配合视频播放时才需要。不支持 .vtt 的播放器或剪辑软件通常可以使用 SRT,VTT转SRT 会生成 SRT 并保留原有时间轴。