VTT から TTML への字幕変換ツール
高速。プライベート。完璧。
100%ブラウザ内でローカル処理。アップロード不要。待ち時間なし。
VTT ファイルをここにドラッグ&ドロップ
またはクリックして選択
50MB以下の.vttファイルに対応
その他の字幕ツール
AllSubConverter を選ぶ理由
プライバシー重視
すべてブラウザ内で実行。ファイルはアップロードされません。
圧倒的なスピード
最適化されたエンジンで数秒で変換。
無料&ローカル
1ファイルは最大50MB。バッチは最大200ファイルまたは1GBまでです。
どこでも動作
Windows、Mac、Linux、iOS、Android - モダンブラウザならどこでも。
VTT から TTML への変換について
このブラウザー ベースの変換ツールは、タイムスタンプ付きの WebVTT キューブロックを読み取り、基本的な UTF-8 の TTML 文書を書き出します。キューの開始時刻と終了時刻は、秒単位の begin 属性と end 属性になります。物理的な改行は <br/> 要素になり、XML の特殊文字はエスケープされます。VTT のキュー識別子、キュー設定、リージョン、コメント、スタイルは、TTML の表示用メタデータにはマッピングされません。
入力形式
VTTVTT(WebVTT)は、ウェブ動画向けのテキスト字幕形式です。VTT ファイルは WEBVTT ヘッダーで始まり、HH:MM:SS.mmm --> HH:MM:SS.mmm 形式のキュー タイミングを使用します。キュー識別子、キュー設定、インライン タグ、NOTE ブロック、リージョン、スタイル用メタデータを含めることもできます。
出力形式
TTMLTTML(Timed Text Markup Language)は、W3C の XML 字幕形式です。この変換ツールは、既定の TTML 名前空間、xml:lang="en"、body 要素と div 要素、および秒単位の begin 属性と end 属性を持つ <p> 要素を含む、基本的な UTF-8 文書を生成します。
機能
変換する理由
フォーマットの違い
主なユースケース
基本的な TTML ドラフト
ウェブ字幕から基本的な TTML 文書を作成し、その後に対象プロファイルやワークフローに合わせて確認します。
XML による連携
タイムスタンプ付きの VTT キューを、TTML XML 入力を受け付けるツールに移します。
テキスト編集
XML 対応ツールを使って、キューのタイミングとテキストを確認または編集します。
ローカル変換
字幕を別の変換サービスにアップロードせずに変換します。
ウェブ用と TTML 用のコピー
ウェブ再生用の VTT を保持しながら、別のワークフロー向けに基本的な TTML コピーを生成します。
関連フォーマット
よくある質問
いいえ。VTT のキュー設定、リージョン、CSS、インライン用スタイル タグは、TTML のスタイル属性やレイアウト属性にはマッピングされません。キュー テキスト内のタグはエスケープされ、リテラル テキストとして残ります。
ボイス タグは TTML の span には変換されません。山括弧がエスケープされるため、生成された <p> 要素内には元のマークアップがリテラル テキストとして表示されます。
いいえ。生成される TTML には、XML 宣言、既定の名前空間、xml:lang="en"、body、div、およびタイミング付きの <p> 要素が含まれます。head、スタイル、リージョン、IMSC、ITV、EBU-TT-D のメタデータは含まれません。
各キューの開始時刻と終了時刻は、begin="1.500s" や end="4.000s" のように、小数点以下 3 桁の秒単位値で書き込まれます。
いいえ。NOTE ブロックには、この変換ツールが表示対象として扱うキュー テキストがないため、無視されます。
単体では生成されません。プラットフォーム プロファイルでは、追加の名前空間、メタデータ、スタイル制限、検証が求められることがよくあります。この基本的な TTML は出発点としてのみ使用し、受け取り側の仕様を確認してください。