無料ツール

TTML / DFXP を SRT に変換

.ttml、.dfxp、または TTML 形式の .xml を読み込んで SRT をダウンロード。無料・登録不要で、すべてブラウザ内で完結します。

元の字幕

TTML

テキストとタイミングは保持され、フォント・色・位置は保持されません。未対応のタイミングは勝手に変換せず、エラーとして表示します。

SRT 出力

変換した字幕がここに表示されます

100% ブラウザ内で完結 — ファイルが端末を離れることはありません。

TTMLをSRTに変換する方法

  1. ステップ1

    字幕を追加

    TTMLの内容を貼り付けるか、.ttmlファイルをアップロード。

  2. ステップ2

    SRTに変換

    SRTに変換をクリック – すべてのタイムスタンプが正確に保持され、形式だけが変わります。

  3. ステップ3

    コピーまたはダウンロード

    結果をコピーするか、.srtファイルをダウンロード。完了。

例:TTML / DFXP → SRT

変換前と変換後の同じ字幕です。何が得られるか正確に分かります。

入力 – TTML / DFXP(.ttml)
<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>
出力 – SRT(.srt)
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とは? (Timed Text Markup Language)

XML-based captions with timing, styles and positioning. Converting to SRT retains text and timing but removes advanced presentation styling.

SRTとは? (SubRip)

最も広くサポートされる字幕形式。番号付き字幕とHH:MM:SS,mmmタイムコードのプレーンテキスト – ほぼすべてのプレーヤーやエディタで動作し、YouTubeにも直接アップロードできます。

なぜTTMLをSRTに変換するの?

  • XML ベースの TTML 字幕を、動画編集ソフトやプレーヤーで使える SRT に変換します。
  • テキスト、開始・終了時刻、明示的な改行は保持されます。フォント、色、リージョン、画面上の位置は保持されません。

よくある質問

どのファイルを変換できますか?

テキスト形式の TTML と DFXP、および TTML を含む .xml ファイルです。

対応している時間形式は?

時:分:秒、オフセット、フレーム、ティック、begin/end/dur、並列コンテナ内の相対タイミングに対応。SRT のミリ秒精度に丸めます。

複雑な字幕はどうなりますか?

単語ごとのタイミング、シーケンシャルコンテナ、clock/SMPTE タイムベース、画像字幕には未対応です。未対応の入力は途中までの結果を出さず、エラーになります。

ファイルはアップロードされますか?

いいえ。変換はブラウザ内で行われ、無料・登録不要です。

字幕の翻訳も必要ですか?

変換はここで無料です。タイムラインを完璧に揃えたまま字幕を別の言語に翻訳する必要があるとき、それこそSubtitleFlowの仕事です。

字幕を無料で翻訳

関連ツール

TTML を SRT に変換 - 無料の TTML / DFXP 変換ツール | SubtitleFlow