TTML 转 VTT 字幕转换器
快速。私密。完美。
100% 在浏览器中本地处理。无需上传。无需等待。
拖放您的 TTML 文件到这里
或点击浏览
支持最大 50 MB 的 .ttml, .itt, .xml 文件
更多字幕工具
为什么选择 AllSubConverter?
隐私至上
一切都在浏览器中运行,您的文件永远不会被上传。
闪电速度
优化的处理引擎在几秒内转换文件。
免费且本地
单文件最大 50 MB;批量最多 200 个文件或 1 GB。
全平台支持
支持 Windows、Mac、Linux、iOS、Android - 任何现代浏览器。
免费在线 TTML 转 VTT 转换器
此转换器读取 TTML 文档中的 <p> 字幕,并写入基础 WebVTT 输出。文件以 WEBVTT 头部开始,每条字幕获得点分隔的开始和结束时间戳,<br/> 元素会转换为换行,常见内联格式标签会被移除。不会生成字幕设置或样式元数据。
输入格式
TTMLTTML(定时文本标记语言)是 XML 字幕格式。此转换器查找带 begin/end 或 begin/dur 计时属性的 <p> 元素,支持秒值和时钟值计时。没有 begin 属性的字幕会被跳过。
输出格式
VTTVTT(WebVTT)是用于网页视频的文本字幕格式。此转换器输出 WEBVTT 头部,后跟带 HH:MM:SS.mmm --> HH:MM:SS.mmm 计时和文本的纯字幕。它不会添加字幕标识符、字幕设置、区域、样式或元数据块。
功能特性
为什么需要转换?
格式差异
常见用途
网页视频准备
将受支持的 TTML 字幕转换为基础 VTT 文件,用于网页视频测试和编辑。
简化字幕审阅
无需 TTML XML 结构即可检查计时和文本。
格式互换
将识别到的 TTML 字幕移入面向网页的字幕格式。
相关格式
SRT (SubRip)
当需要广泛支持的纯文本字幕格式时,可将 TTML 转换为 SRT。
ASS (Advanced SubStation Alpha)
当想在 ASS 编辑器中继续样式工作时,可将 TTML 转换为 ASS。
TXT (Plain Text)
当不需要计时时,可将 TTML 转换为 TXT。
常见问题
不会。生成的 VTT 只包含带计时和文本的基础字幕。不会生成位置、对齐、大小或区域的字幕设置。
如果存在 end,则使用 end。否则将 dur 加到 begin。如果两者都不存在,转换器使用 3 秒回退时长。
它读取带受支持计时语法的基础 TTML <p> 字幕。交付配置文件可能添加此转换器无法完全支持的结构和计时表达式。
不会。常见 TTML 内联格式标签会被移除,也不会生成 VTT 样式标签。
TTML <br/> 元素会转换为 VTT 字幕中的正常文本换行。
不会。转换器按文档顺序提取识别到的 <p> 字幕。如果源文件包含多种语言,请在转换前分离语言轨道。