SRT 转 TTML 字幕
在浏览器中将 SRT 字幕文件转换为流媒体和广播平台要求的基于 XML 的 TTML/DFXP 格式。无需上传。
正在你的设备上本地处理 ...
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中将 SRT 字幕文件转换为流媒体和广播平台要求的基于 XML 的 TTML/DFXP 格式。无需上传。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
TTML(Timed Text Markup Language,在广播语境中常称为 DFXP)是 W3C 标准,也是许多流媒体平台、广播机构和内容分发系统正式要求用于字幕的 XML 标记语言 - 与简单的 SRT 不同,它专为专业的交付链而设计。任何需要为此类供应商准备 SRT 文件的人,都可以在这里完成转换。
从技术上讲,本工具会构建一个最小化且有效的 TTML 文档:一个 XML 声明,带有 TTML 命名空间的根元素 <tt>,以及每条字幕对应一个 <p begin="..." end="..."> 元素,时间格式为 时:分:秒.毫秒。多行文本用 <br/> 标记,& 和 < 等特殊字符会被安全地转义为 XML。
之后重新读取 TTML 文件的解析器故意不使用完整的 XML 解析器(本工具的后台 worker 内并未提供),而是专门覆盖这一种 <p> 元素模式。整个转换过程都在你的浏览器中本地进行。
| 输入格式 | SRT |
|---|---|
| 自动转换 | MP4 |
| 输出格式 | TTML |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 生成的是一个最小化的 TTML 文档,时间采用常见的 时:分:秒.毫秒 格式 - 本工具不会生成某些 TTML 配置文件额外支持的基于帧或滴答的时间同步、区域、样式或元数据块,因为 SRT 源文件本来就不包含这些信息。
不会。转换完全在本地浏览器中进行,文件始终不会离开你的设备。
许多流媒体平台和广播机构要求使用 TTML/DFXP 作为字幕的正式交付格式,而不是更简单的 SRT。
这是一个包含时间和文本的最小化、有效的 TTML 文档 - 部分供应商要求本工具未生成的、因接收方而异的额外配置文件专用字段。
支持。请使用姊妹工具「TTML 转 SRT 字幕」。