SRT VTT Subtitle Converter

SRT・VTT字幕変換/編集ツール

SRT・VTT字幕を読み込み、形式変換、時間の一括調整、文字置換、エラー確認、テキスト抽出ができます。

変換する字幕

変換結果

形式:未判定字幕:0件最終時刻:0秒
字幕を入力すると形式と内容を確認します。

変換・編集設定

遅らせる:1000/早める:-1000

使い方

  1. 字幕ファイルを選択するか、SRT・VTTの内容を入力欄へ貼り付けます。
  2. 出力形式をSRT、VTT、字幕テキストから選び、必要なら時間調整や文字置換を設定します。
  3. 「変換・確認」を押し、検出された字幕数やエラーを確認します。
  4. 結果をコピーするか、字幕ファイルとしてダウンロードします。

SRTとVTTの違い

SRTは動画編集ソフトや動画配信で広く使われる字幕形式で、時刻の小数点にカンマを使用します。VTTはHTML5動画で使われる字幕形式で、先頭にWEBVTTを記述し、時刻にはピリオドを使用します。このツールは両方の時刻表記を自動判定して変換します。

字幕の時間ずれをまとめて修正

音声より字幕が遅い場合はマイナス、早い場合はプラスのミリ秒を指定すると、全字幕の開始・終了時間をまとめて調整できます。0秒より前になる時刻は0秒へ補正されます。

字幕ファイルを安全に扱うために

読み込んだファイルと字幕内容は外部へ送信されず、ブラウザ内だけで処理されます。第三者が作成した字幕を利用するときは、著作権や利用条件を確認してください。

よくある質問

字幕ファイルはサーバーへ送信されますか?
送信されません。ファイルの読み込み、変換、ダウンロードはブラウザ内で完結します。
SRTから字幕の文章だけを取り出せますか?
出力形式で「字幕テキスト(TXT)」を選ぶと、時刻を除いた字幕本文を抽出できます。
字幕のずれを一括で直せますか?
ミリ秒単位で時間調整できます。1秒遅らせる場合は1000、1秒早める場合は-1000を指定してください。

関連ツール

注意事項

字幕ファイルはブラウザ内で処理され、サーバーへ送信・保存されません。利用権限のある字幕を入力してください。変換後は実際の動画で表示時刻をご確認ください。

※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様のご意見・ご要望(改善要望)をお寄せください。