tigtools

VTT から SRT 変換

動画プラットフォームや編集ソフトなどから取得した WebVTT (.vtt) 字幕を、動画プレーヤー・編集ソフト・テレビ向けの SubRip (.srt) に変換します。ファイルが端末の外に出ることはありません。

ブラウザー内で動作 登録不要

ms

ミリ秒単位。負の値にすると字幕が早く表示されます。1000 ms = 1 秒。

またはここにドロップしてください。ファイルはお使いのデバイス上に残ります。

使い方

  1. .vtt ファイルを開くか、字幕を貼り付けます。
  2. 必要に応じて、各キューをミリ秒単位で前後にずらします。
  3. SRT の出力を確認し、.srt ファイルをダウンロードします。

仕組み

SRTはWebVTTよりシンプルなため、引き継げない情報があります。変換時にその旨が表示されます。WEBVTTヘッダーは削除され、キューには1から番号が振られ、タイムスタンプはミリ秒の前にカンマが付きます(00:00:01,000)。時間のない短いWebVTTタイムスタンプ(01:02.500)は展開されます。

SRTに保存できないため削除されるもの: align、line、positionなどのキュー設定、STYLE・NOTE・REGIONブロック、キュー識別子(番号に置き換え)、<v Name>のようなボイスタグ、<c.name>のようなクラスタグ、言語タグやルビタグ、カラオケ形式のインラインタイムスタンプ。これらのタグ内のテキストは保持されます。太字、斜体、下線タグは、ほとんどのSRTプレーヤーが対応しているため残ります。&amp;や&lt;などのHTMLエンティティは文字に戻されます。

オフセットはすべてのキューを同じ量だけ移動し、0:00より前に終わるキューは削除されます。Windowsの改行コード、BOM、Windows-1252エンコーディングの入力にも対応しています。

使用例

動画編集ソフト向けの字幕

自動生成された字幕を.vttとしてダウンロードし、.srtに変換して、SubRipのみ対応のエディタに読み込む。

voice タグ内の話者名

<v Anna>Hello</v> は Hello になります。名前をテキストに含める必要がある場合は、後から SRT に追加してください。

よくある質問

位置とスタイルが削除されるのはなぜですか?

SRT にはキュー位置、配置、CSS スタイルを保存する標準的な方法がありません。それらを残すと、多くのプレーヤーが読み込めないファイルになってしまいます。

SRT にキュー番号は必須ですか?

はい。SRT の各キューは番号で始まるため、変換時に 1、2、3 … の順に番号を付けます。

複数のファイルを一度に変換できますか?

いいえ、一度に 1 ファイルです。変換はすぐに完了し、アップロードは行われません。

プライバシー

字幕ファイルはブラウザ内で読み取られ、変換されます。アップロードや保存はされません。