無料ツール・字幕ファイル変換
VTTをSRTに変換
Webから入手した、またはサービスから書き出したVTTファイルを、動画編集ソフトで使えるSRTに変換します。番号が付き、タイムスタンプがSRT形式になります。
無料 · 登録不要 · ファイルはブラウザ内で処理され、サーバーには送信されません
元の字幕WebVTTファイルを想定
またはここにドラッグ&ドロップSRT・VTT・ASS・SSA・SBV・TXT・CSV・最大20MB
変換先の形式
変換後のファイルのプレビューがここに表示されます。
WebVTTとSRT(SubRip)の違い
| 項目 | WebVTT | SRT(SubRip) |
|---|---|---|
| 拡張子 | .vtt | .srt |
| タイムスタンプ | 00:01:02.500 --> 00:01:05.000 | 00:01:02,500 --> 00:01:05,000 |
| ファイルヘッダー | WEBVTT | なし |
| 字幕番号 | 任意 | 必須 |
| 行内の装飾 | <i> <b> <u> <c> <ruby> | <i> <b> <u> |
| スタイルと位置 | ::cue · line:0 · align:start | なし |
| 話者 | <v …> | なし |
| 主な用途 | Webサイト、HTML5動画、オンライン学習 | 動画プレーヤー、編集ソフト、SNS |
例:同じ字幕を2つの形式で
WEBVTT 00:00:01.000 --> 00:00:03.600 本日の会議へようこそ。 今日の議題は三つです。 00:00:03.900 --> 00:00:06.800 まず先月の結果を確認します。 00:00:07.200 --> 00:00:10.400 次に、新製品のスケジュールを 一緒に決めましょう。 00:00:10.800 --> 00:00:13.500 ご質問は最後にお願いします。
1 00:00:01,000 --> 00:00:03,600 本日の会議へようこそ。 今日の議題は三つです。 2 00:00:03,900 --> 00:00:06,800 まず先月の結果を確認します。 3 00:00:07,200 --> 00:00:10,400 次に、新製品のスケジュールを 一緒に決めましょう。 4 00:00:10,800 --> 00:00:13,500 ご質問は最後にお願いします。
よく使われる変換
使い方
- VTTファイルを追加VTTファイルを選ぶかドラッグするか、テキストを貼り付けます。形式と文字コードは自動で判別します。
- SRTが選択済み変換先はSRTで開きます。プレビューで番号付きの字幕を確認できます。
- ダウンロードプレビューを確認してSRTファイルをダウンロードします。ファイルはブラウザーの外に出ません。
VTTからSRTで変わる点
WEBVTTヘッダー、NOTEコメント、STYLEブロックは削除されます。- 各字幕に1から番号が付き、タイムスタンプのピリオドはカンマになります。
line:0 align:startなどの位置設定はSRTにないため引き継がれません。<v 佐藤>などの話者タグは、必要に応じて「佐藤:」の形で出力できます。
単語単位のタイミングを持つ(カラオケ風の)VTTでは、行内の<00:00:01.200>のタイムスタンプを削除し、各行の開始と終了は保ちます。
質問
よくある質問
SRTが必要なのはどんなソフトですか?
ほとんどの動画編集ソフトやメディアプレーヤーがSRTをそのまま読み込めます。SNSの字幕アップロードでもSRTが使えます。
VTTの話者名は消えますか?
「話者名を出力」をオンにすると、<v>タグの名前が行の先頭に付きます。
時刻は丸められますか?
いいえ。どちらもミリ秒単位なので、時刻はそのまま移ります。