ブログに戻る
2026年8月25日OpenVideoMaker Team更新日 2026年8月26日

VTTをSRTに変換:オンラインで字幕形式を変える方法

VTTをオンラインでSRTに変換し、字幕の時間とWebVTTメタデータの制限を確認して編集ソフト向けのSRTを保存します。

WebVTTはHTML5動画に便利ですが、多くのデスクトップ編集ソフトやメディアプレーヤーは今もSRTを必要とします。字幕ファイルを選び、変換後のキューを確認して、サーバーへ字幕テキストを送らずにきれいなSRTを保存できます。VTTからSRTへの変換ツールはブラウザ内で解析と出力を行います。

VTTをSRTに変換する場面

編集ソフト、メディアプレーヤー、字幕ワークフローがSRTには対応していてもWebVTTを認識しない場合、VTTを変換します。どちらも時間付きの字幕キューを含みますが、ファイルヘッダーとタイムスタンプの記号が異なります。

形式変換はファイル構造を変えるだけで、字幕の翻訳や映像のカット修正、映像から徐々にずれる字幕の自動調整は行いません。元の字幕がずれている場合は、別に時間を調整する必要があります。

オンラインでVTTをSRTに変換する方法

1. 元のVTTを残す

変換前に元ファイルをコピーします。元のVTTを残しておけば、後でブラウザ向けの位置指定、スタイル、キュー設定が必要になっても戻れます。

2. VTTからSRTへの変換ツールを開く

VTTからSRTへの変換ツールを開き、10MB以下のVTTファイルを1つ選びます。解析はブラウザ内で行われるため、字幕テキストは端末に残ります。

3. 変換プレビューを確認する

最初と最後のキューがあり、テキストが読め、各時間範囲の開始が終了より前であることを確認します。変換ツールはキューを再番号付けし、00:00:02.500のような時間をSRT形式の00:00:02,500に変えます。

4. SRTファイルをダウンロードする

結果をダウンロードし、episode-01.ja.srt のような分かりやすい名前を付けます。SRTを必要とする編集ソフトやプレーヤーで開き、実際に使用する動画リリースで確認してください。

VTTとSRTの違い

VTTはWEBVTTヘッダーで始まり、ミリ秒にピリオドを使い、位置、整列、リージョン、スタイル設定を含められます。SRTには必須の形式ヘッダーがなく、通常は連番とカンマのミリ秒を使う、より単純で広く対応された構造です。

変換ツールはWEBVTTヘッダーを取り除き、SRTプレーヤーが期待する形式でキューを出力します。両方の形式で表現できる範囲では、字幕テキストと開始・終了時間が保たれます。

保持される内容と変わる可能性がある内容

通常保持される内容

  • 字幕テキストとキューの順序
  • 開始時間と終了時間
  • 1つのキュー内の複数行
  • 01:02:03.400のような時間表記

VTT専用の情報

行の位置、整列、リージョン、NOTEコメント、STYLEブロック、一部のインラインスタイルは標準SRTにありません。SRTに対応するフィールドがないため、変換時に失われることがあり、ツールは該当するメタデータを検出すると注意を表示します。

正確な位置やブラウザのスタイルが重要なら、元のVTTを残してHTML5プレーヤーで使います。より多くの編集ソフトやプレーヤーとの互換性が必要なら、シンプルなSRTを使ってください。

VTTからSRTへの変換でよくある問題

出力がテキストファイルとして開く

これは正常です。SRTはプレーンテキストの字幕形式です。ファイル名が .srt で終わることを確認し、動画としてではなく編集ソフトやプレーヤーの字幕メニューから選択してください。

字幕がまだずれている

形式変換は時間を変更しません。すべての字幕が同じ量だけ早い、または遅い場合は、再確認の前に字幕同期ツールで正または負のオフセットを適用します。

スタイルや位置が消える

SRTはWebVTTのすべての表示設定を表現できません。行の配置やブラウザのスタイルが重要ならVTTを残し、基本的なキューだけを扱うソフトではシンプルなSRTレイアウトを使います。

複数ファイルを1つにしたい

必要なら各ファイルを先に変換し、その後字幕マージを使います。別々のタイムラインがある場合は、結合前に後半の時間を調整します。

プレーヤーがWebVTTを要求する

逆方向の処理にはSRTからVTTへの変換ツールを使います。ネイティブHTML5のtrack字幕トラックには通常WebVTTが適しています。

よくある質問

VTTをSRTにオンラインで変換するには?

VTTファイルをVTTからSRTへの変換ツールで選び、キューのプレビューを確認して、変換したSRTをダウンロードします。処理はブラウザ内で行われます。

VTTからSRTにすると字幕時間は変わりますか?

変わりません。タイムスタンプの記法とキュー構造を書き換えますが、開始と終了の時間は保ちます。元の時間が正しくない場合は字幕同期ツールを使います。

VTTのスタイルはSRTに保持されますか?

完全には保持されません。SRTはWebVTTの位置、リージョン、スタイル機能すべてに対応しないため、テキストと時間を残して一部の情報が削除されることがあります。

アップロードせずにVTTをSRTに変換できますか?

できます。VTTからSRTへのツールはブラウザ内でファイルを解析して出力するため、字幕内容は端末に残ります。

関連する字幕ツール

VTTからSRTで編集ソフト向けの字幕を作り、SRTからVTTでHTML5動画用に変換します。字幕同期ツールで時間を調整し、字幕マージで分割ファイルをまとめられます。

関連記事