ja

SRTをVTTに変換

SRT字幕ファイルを、HTML5動画が必要とするWebVTT形式へ、ブラウザ内でローカルに変換します。ファイルがデバイスから出ることはありません。アップロードなし。

ファイル

    お使いの端末でローカル処理中 ...

    0%

    ファイルは一度も端末から出ていません

      私のファイルはアップロードされますか?

      いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

      アップロード不要100%ローカル処理
      中身は手元のまま第三者のアクセスなし
      ドイツのサーバー設計段階からGDPR準拠
      第三者による検証済みTLS A+ · ヘッダー A+

      SRT(SubRip)は群を抜いて最も一般的な字幕形式で、ほぼすべてのデスクトッププレーヤーが理解します。ウェブは事情が異なります。字幕トラック用のHTML5要素はWebVTT(.vtt)を必要とします。そのため、自分のサイトの動画にSRTファイルを付けたい場合は、まず変換しなければなりません。このツールが行うのはまさにそれで、あなたの.srtが同じ内容と同じタイミングを持つ正しい.vttになります。

      技術的には両形式は近いものの、細部が異なります。WebVTTはWEBVTTというマーカー行で始まり、ミリ秒をカンマではなくピリオドで区切り、連番を必要としません。このツールはファイルを1行ずつ読み取り、各字幕のタイムスタンプとテキストを認識し、WebVTT形式できれいに書き戻します。複数行の字幕は複数行のまま保たれます。

      変換は完全にブラウザ内でローカルに、純粋なJavaScriptで実行されます。字幕ファイルはアップロードされず、保存されず、CDNから外部ライブラリが読み込まれることもありません。これは未公開の映画や機密性の高い録画では特に重要です。有効なタイムスタンプが見つからない場合、ツールは空のファイルや壊れたファイルを作る代わりに、明確なメッセージを表示して停止します。

      技術仕様

      技術仕様
      入力形式SRT
      出力形式VTT
      一括処理非対応
      処理ブラウザ内でローカル処理 (JavaScript)
      ファイルのアップロードなし

      3ステップで

      1. .srtファイルをドロップします。
      2. WebVTTが自動的に生成されます。
      3. .vttファイルをダウンロードします。

      制限: タイミングとテキストは引き継がれます。位置指定やスタイルブロック、リージョンといったWebVTT特有の要素は何もないところから作り出しません。SRTファイルにはそもそも含まれていないからです。テキスト内のインラインマークアップはそのまま保持されます。このツールは字幕を変換するもので、別の言語へ翻訳するものではありません。

      よくある質問

      字幕ファイルはアップロードされますか?

      いいえ。変換は完全にブラウザ内でローカルに実行され、ファイルがデバイスから出ることはありません。

      そもそもなぜWebVTTが必要なのですか?

      ブラウザのHTML5字幕要素はWebVTTしか受け付けません。そのため、ウェブページの字幕にはSRTからの変換が必要です。

      タイムスタンプは正確に保持されますか?

      はい。各字幕の開始時刻と終了時刻はミリ秒単位で引き継がれ、変わるのは区切り文字がカンマからピリオドになる点だけです。

      逆方向、VTTからSRTもできますか?

      はい、そのための姉妹ツールがあります。

      関連ツール