免費工具
TTML / DFXP 轉 SRT
上傳 .ttml、.dfxp 或 TTML 格式的 .xml,轉換成 SRT。全部在瀏覽器內完成,無需登錄。
原字幕
TTML支持 TTML / DFXP。保留文字、時間及換行;字體、顏色和位置不保留。不支持的時間格式會明確报错。
SRT 結果
轉換後的字幕會顯示在這裡
100% 在你的瀏覽器裡完成 — 檔案不會離開你的裝置。
如何把 TTML 轉成 SRT
- 第 1 步
添加字幕
把 TTML 內容粘貼到框裡,或上傳 .ttml 檔案。
- 第 2 步
轉成 SRT
點擊轉成 SRT — 每個時間碼都原樣保留,只改格式。
- 第 3 步
複製或下載
複製結果,或下載你的 .srt 檔案。完成。
示例:TTML / DFXP → SRT
同一批字幕轉換前後對比,讓你清楚會得到什麼。
<tt xmlns="http://www.w3.org/ns/ttml"><body><div> <p begin="00:00:01.000" end="00:00:03.500">Hello — welcome to the show.</p> <p begin="00:00:04.000" end="00:00:06.200">Today we have a special guest.</p> </div></body></tt>
1 00:00:01,000 --> 00:00:03,500 Hello — welcome to the show. 2 00:00:04,000 --> 00:00:06,200 Today we have a special guest.
格式說明
TTML / DFXP 是什麼? (定時文字標記語言)
基于 XML 的字幕格式,可包含時間、樣式和位置。轉為 SRT 後保留文字和時間,高级排版不保留。
SRT 是什麼? (SubRip)
支持最廣的字幕格式。純文字,帶編號字幕和 HH:MM:SS,mmm 時間碼 — 幾乎所有播放器、編輯器都支持,還能直接上傳到 YouTube。
為什麼要把 TTML 轉成 SRT?
- 将 TTML 字幕轉為播放器和剪輯軟體常用的 SRT。
- 保留文字、起止時間和明確換行;字體、顏色、區域和屏幕位置不保留。
常見問題
支持哪些檔案?
支持文字型 TTML、DFXP,以及內容為 TTML 的 XML 檔案。
支持哪些時間格式?
支持時分秒、秒/毫秒等偏移、影格、tick、begin/end/dur 和並行父级相對時間。時間保留到 SRT 的毫秒精度。
複杂字幕怎麼辦?
逐词定時、順序容器、clock/SMPTE 時間和图片字幕暂不支持,會明確报错,不會生成部分結果。
會上傳檔案嗎?
不會。轉換完全在瀏覽器內完成,免費且無需登錄。