Skip to content

TOOLS\TTML → VTT 変換器

高速。プライベート。完璧。

ブラウザ内で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>
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

TTML ファイルをここにドラッグ&ドロップ

またはクリックして選択

Supports .ttml files up to any size

100% ローカルアップロード不要安全即時

使い方

1

TTML ファイルをアップロード

ドラッグ&ドロップまたは .ttml ファイルを選択

2

即座に変換

ブラウザ内でローカル処理

3

VTT をダウンロード

.vtt ファイルをすぐに取得

その他の変換

AllSubConverter を選ぶ理由

プライバシー重視

すべてブラウザ内で実行。ファイルはアップロードされません。

圧倒的なスピード

最適化されたエンジンで数秒で変換。

本当の無制限

ファイルサイズ制限なし。1日あたりの制限なし。完全無料。

どこでも動作

Windows、Mac、Linux、iOS、Android - モダンブラウザならどこでも。

無料のオンライン TTML → VTT 変換ツール

当社のTTML to VTTコンバーターは、XMLベースのTTML(Timed Text Markup Language)字幕ファイルを、YouTube、Vimeo、すべてのモダンブラウザで使用されるHTML5動画のW3C標準フォーマットであるVTT(WebVTT)に変換します。TTMLはNetflix、Apple TV、放送システムで使用されていますが、ほとんどのウェブプレーヤーでは直接サポートされていません。変換はブラウザ内で完全に実行され、ファイルのアップロード、登録、費用は一切不要です。

入力形式

TTML

TTML(Timed Text Markup Language)は、Netflix、Apple TV、専門テレビ放送システムなどで使用されるXMLベースの字幕フォーーマットです。高度なスタイリング、多言語字幕、正確なタイミング制御をサポートし、互換性の高い業界標準です。

出力形式

VTT

VTT(WebVTT)は、HTML5ビデオ向けのW3C標準字幕フォーマットです。WEBVTTヘッダーを持ち、ドット区切りのミリ秒(HH:MM:SS.MMM)を使用します。スタイリング、キュー、メタデータなどの高度な機能もサポートしています。

機能

TTML/ITT XMLからVTTへのクライアントサイド即時変換
秒ベースとクロックベースの両方のTTML時間表現を処理
begin/endとbegin/durの両方の属性パターンをサポート
<br/>タグを改行に変換し、標準のWEBVTTヘッダーを出力
XMLエンティティ(&amp;、&lt;、&gt;など)をプレーンテキストにデコード
100%無料、登録やウォーターマークなし

変換する理由

ほとんどのWebプレーヤーはTTMLを直接サポートしていません — VTTがWeb標準です
変換した字幕をYouTube、Vimeo、HTML5動画プレーヤーにアップロード
NetflixやApple TVの字幕ダウンロードをWeb再生用に変換
TTMLのXML構造は冗長ですが、VTTはコンパクトでWeb最適化されています
字幕編集ツールはXMLベースのTTMLよりもVTTの方が扱いやすい
プロフェッショナル形式の字幕をWebストリーミングやCDN配信用に準備

フォーマットの違い

TTMLは<p>要素を持つXMLを使用し、VTTはプレーンテキストのキューを使用
TTMLの時間はbegin/end属性(1.500s)を使用し、VTTはHH:MM:SS.MMMタイムスタンプ行を使用
TTMLはXMLによるインラインスタイリングをサポートし、VTTはシンプルなインラインタグをサポート
TTMLは改行に<br/>を使用し、VTTはリテラル改行を使用
TTMLファイルはXMLオーバーヘッドで大きくなりますが、VTTはコンパクト
TTMLはプロフェッショナル配信向け、VTTはWeb再生向け

主なユースケース

ウェブ動画

TTML字幕をVTTに変換してHTML5動画プレーヤーで使用できます。VTTはすべてのモダンブラウザが対応するウェブ標準です。

YouTube公開

TTML字幕をVTTに変換してYouTubeにアップロードできます。YouTubeはVTTを字幕フォーマットとして受け付けています。

Vimeo字幕

TTML字幕をVTTに変換すればVimeoにアップロードできます。VimeoはVTT字幕に対応しています。

字幕編集

TTMLをVTTに変換すれば、ウェブ向けフォーマットを好む字幕エディターで簡単に編集できます。

クロスプラットフォーム共有

TTMLフォーマットをサポートしていないウェブプレーヤーのユーザーと字幕を共有できます。

ウェブストリーミング

ウェブストリーミングプラットフォームやCDN配信用にプロフェッショナルフォーマットの字幕を準備できます。

関連フォーマット

よくある質問

TTML to VTT変換は、XMLベースのTTML字幕ファイルをVTT(WebVTT)フォーマットに変換します。TTMLの<p>要素からタイミングとテキストデータを抽出し、WEBVTTヘッダーとドット区切りのタイムスタンプを持つVTTキューに再構成します。

TTMLの<br/>タグは改行に変換されます。その他のXMLタグ(<span>、<b>、<i>など)は削除または簡略化され、VTTが対応する範囲に出力されます。

はい。ITT(iTunes Timed Text)はTTMLのプロファイルで、同じXML構造を持ちます。パーサーは.ittファイルを.ttmlファイルと同じように処理します。

TTMLの時間表現(1.500sのような秒ベース、00:00:01.500のような時計ベースの両方)は、VTTフォーマット(HH:MM:SS.MMM)に変換され、ミリ秒精度が完全に保持されます。

TTMLのXMLタグによるスタイリングは削除または簡略化されます。位置指定やリッチスタイリングのメタデータは、VTTが対応する範囲に削減されます。出力は正確なタイミングとクリーンなテキストに焦点を当てています。

はい、完全に無料で、登録は不要です。ウォーターマークなし、5MB以下のファイルサイズ制限なし、1日の使用制限もありません。

字幕を変換する準備はできましたか?

TTML ファイルをここにドロップして VTT に即座に変換。

関連リソース