Skip to content

TTML 转 SRT 字幕转换器

快速。私密。完美。

100% 在浏览器中本地处理。无需上传。无需等待。

私密安全
极速转换
免费且私密
TTML
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!

拖放您的 TTML 文件到这里

或点击浏览

支持最大 50 MB 的 .ttml, .itt, .xml 文件

100% 本地无需上传安全即时

工作原理

1

上传 TTML 文件

拖放或选择您的 .ttml 文件

2

即时转换

在您的浏览器中本地处理

3

下载 SRT

立即获取您的 .srt 文件

为什么选择 AllSubConverter?

隐私至上

一切都在浏览器中运行,您的文件永远不会被上传。

闪电速度

优化的处理引擎在几秒内转换文件。

免费且本地

单文件最大 50 MB;批量最多 200 个文件或 1 GB。

全平台支持

支持 Windows、Mac、Linux、iOS、Android - 任何现代浏览器。

免费在线 TTML 转 SRT 转换器

此转换器读取 TTML 文档中的 <p> 字幕,并写入标准 SRT 块。受支持的 begin、end 和 duration 值会转换为毫秒时间戳,<br/> 元素会转换为换行,XML 实体会被解码,常见内联格式标签会被移除。转换在浏览器中完成。

输入格式

TTML

TTML(定时文本标记语言)是 XML 字幕格式。此转换器查找带 begin/end 或 begin/dur 计时属性的 <p> 元素,支持秒值和时钟值计时。它不要求特定交付配置文件,但异常的 XML 或计时语法可能无法识别。

输出格式

SRT

SRT(SubRip)是纯文本字幕格式,包含顺序字幕编号、HH:MM:SS,mmm --> HH:MM:SS,mmm 计时以及一行或多行文本。SRT 不会保留 TTML 样式、区域或元数据。

功能特性

读取带 begin/end 或 begin/dur 计时的 TTML <p> 字幕
写入顺序编号的 SRT 字幕
将计时转换为 SRT 毫秒时间戳
将 <br/> 元素转换为 SRT 换行
解码常见 XML 实体
移除常见内联格式标签

为什么需要转换?

SRT 是字幕工具广泛支持的简单纯文本格式。
SRT 比定时文本 XML 更容易检查和编辑。
转换会保留字幕文本、换行以及开始/结束计时。
移除 XML 结构后,字幕列表更便于审阅。

格式差异

TTML 将字幕存储在 XML <p> 元素中;SRT 使用编号文本块。
TTML 使用 begin、end 和 dur 属性;SRT 使用时间戳行。
TTML 支持 XML 样式和元数据;SRT 字幕文本不携带它们。
TTML <br/> 元素会变成实际的 SRT 文本行。

常见用途

简化编辑

将 TTML 字幕转换为 SRT,在常用字幕工具中直接编辑文本和计时。

纯文本审阅

无需浏览 XML 标记即可检查字幕文本和计时。

格式互换

将受支持的 TTML 字幕移入需要 SubRip 输入的工作流。

相关格式

常见问题

不会。常见内联格式标签会被移除,SRT 不携带 TTML 样式、区域或元数据。

TTML <br/> 元素会转换为 SRT 字幕中的正常文本换行。

它读取带受支持计时语法的基础 TTML <p> 字幕。交付配置文件可能添加此转换器无法完全支持的结构和计时表达式。

如果存在 end,则使用 end。否则将 dur 加到 begin。如果两者都不存在,转换器使用 3 秒回退时长。

&amp;、&lt; 和 &gt; 等常见 XML 实体会解码为可读文本。

不会。转换器按文档顺序提取识别到的 <p> 字幕。如果源文件包含多种语言,请在转换前分离语言轨道。

准备好转换您的字幕了吗?

将您的 TTML 文件拖放到这里,立即转换为 SRT。