TOOLS\VTT → TTML 変換器
高速。プライベート。完璧。
ブラウザ内で100%ローカル処理。アップロード不要。待ち時間なし。制限なし。
VTT ファイルをここにドラッグ&ドロップ
またはクリックして選択
Supports .vtt files up to any size
その他の字幕ツール
AllSubConverter を選ぶ理由
プライバシー重視
すべてブラウザ内で実行。ファイルはアップロードされません。
圧倒的なスピード
最適化されたエンジンで数秒で変換。
本当の無制限
ファイルサイズ制限なし。1日あたりの制限なし。完全無料。
どこでも動作
Windows、Mac、Linux、iOS、Android - モダンブラウザならどこでも。
VTTからTTMLへの変換について
この変換器はWebVTT(.vtt)字幕ファイルをTTML(Timed Text Markup Language)形式に変換します。WebVTTはHTML5動画の現代Web標準ですが、Netflix、Apple TV、Amazon Prime Videoなどのストリーミングプラットフォームはプロフェッショナル納品のためにXMLベースのTTML形式を要求します。この変換器はそのギャップを埋め、変換中にキューセッティング、NOTEコメント、ボイスタグ、WEBVTTヘッダーなどのVTT固有機能を処理します。
入力形式
VTTVTT(WebVTT)はHTML5動画キャプションのW3C標準で、ドット区切りタイムスタンプ(00:01:30.500)、キュー識別子、NOTEコメントブロック、ボイスタグ(<v Speaker>)、インラインキューセッティング(position, align, line, size)、必須のWEBVTTヘッダーを持ちます。YouTube、Netflix Web、Vimeo、すべてのモダンブラウザで使用されています。
出力形式
TTMLTTML(Timed Text Markup Language)はNetflix(IMSC)、Apple TV(ITV)、Amazon Prime Video、放送システム(EBU-TT-D)で使用されるW3CのXMLベース字幕形式です。TTMLは名前空間宣言、インラインスタイリング、配置、言語メタデータ、プロフェッショナル納品向けの複雑なマルチリージョンレイアウトを備えた構造化XMLを提供します。
機能
変換する理由
フォーマットの違い
主なユースケース
Netflix Webからプラットフォームへのアップグレード
NetflixのWebプレーヤーはVTTを使用しますが、コンテンツパートナーポータルは納品にIMSC/TTMLを要求します。ストリーミング用にコンテンツをNetflixに提出する際、VTT字幕をTTMLに変換。
WebソースからのApple TV納品
字幕がWeb配信用にWebVTTでオーサリングされている場合、ITV形式を要求するApple TVとiTunesに納品する前にTTMLに変換。
放送EBU-TT-D変換
ヨーロッパの放送システムはEBU-TT-D(TTMLプロファイル)を要求します。Web標準VTT字幕をEBU準拠の放送納品の基盤としてTTMLに変換。
プロフェッショナルキャプション引き渡し
キャプションベンダーやローカライズスタジオはプロフェッショナルワークフローにTTMLを要求します。プロフェッショナルキャプションやローカライズチームに引き渡す際、VTT字幕をTTMLに変換。
アクセシビリティ準拠納品
TTMLはVTTがエンコードできないSDHメタデータと強制ナレーションフラグをサポートします。ストリーミングプラットフォーム向けのアクセシビリティ準拠字幕を納品する際にTTMLに変換。
関連フォーマット
よくある質問
VTTはWeb動画再生のW3C標準で、TTMLは字幕オーサリングと交換のW3C標準です。Netflix、Apple TV、Amazonなどのストリーミングプラットフォームは、WebプレーヤーがVTTを表示できるにもかかわらず、プロフェッショナル納品にTTMLを要求します。TTMLはプロフェッショナル納品ワークフローが要求するXML構造、スタイリング精度、メタデータを提供します。
VTTのNOTEブロックは開発者コメント(タイミング、話者変更、制作ノートについての注記)であり、変換中に削除されます。TTMLにはVTTのNOTEブロックに直接相当するものがないため、出力から削除されます。
いいえ。WEBVTTヘッダー(すべてのVTTファイルの必須最初行)は変換中に削除されます。TTML文書は代わりにXML宣言と<tt>ルート要素で始まります。
はい。VTTのalign、position、line、sizeなどのインラインキューセッティングはTTMLのtts:スタイリング属性にマッピングされます。例えば、VTTの'align:left'はTTML出力の<p>要素のtts:textAlign="left"になります。
VTTのボイスタグ(<v Speaker Name>)は話者ごとの対話ラベル付けに使用されます。変換器はTTMLの<p>内のテキストを<span ttm:role="x-speaker">要素でラップして話者情報を保持します。
はい。出力TTMLは適切な名前空間を持つ標準TTML 1.0構造に従います。Netflix IMSCコンプライアンスについては、プロファイル固有の追加要件がないか最新の納品仕様で確認してください。