VTTファイルをアップロードして、Premiere Pro、DaVinci Resolve、Final Cut、標準プレーヤーで使いやすいクリーンなSRTファイルに変換します。
WebVTTファイルを選択すると、コンバーターが標準的なSubRipファイルを作成します。WEBVTTヘッダーを削除し、ドットを使ったWebVTTのタイムスタンプをカンマ形式のSRTタイムスタンプに変換し、NOTE、STYLE、REGIONなどWebVTT固有のブロックを整理します。
VTTはWebプレーヤーやHTML5動画に適しています。一方で、多くの動画編集ソフト、アップロード先、古いプレーヤーではSRTが求められることがあります。変換すれば、テキストエディタで手作業することなく、字幕の互換性を高められます。
00:00:02.000 → 00:00:02,000。WebVTTファイルには、SRTでは扱えない追加情報が含まれることがあります。この例では、ヘッダー、コメント、スタイル、Cue設定を含むVTTが、どのようにシンプルなSRTへ変換されるかを示します。
WEBVTT
NOTE Web動画プラットフォームで作成
このメモは字幕ファイルに表示しない
STYLE
::cue { color: yellow; }
1
00:00:02.000 --> 00:00:05.000 line:90% position:50% align:center
<v 話者1>こんにちは、<c.yellow>世界</c>。</v>
2
00:00:05.500 --> 00:00:08.000
この字幕は表示されたままにします。
1 00:00:02,000 --> 00:00:05,000 こんにちは、世界。 2 00:00:05,500 --> 00:00:08,000 この字幕は表示されたままにします。
表示される字幕テキストと時間は保持されます。WebVTTのコメント、CSSスタイル、話者タグ、Cue設定は、SRTで標準的に保存できないため削除されます。
SRTはWebVTTよりも意図的にシンプルな形式です。基本的には番号、開始時間、終了時間、テキストだけを保存します。そのため、SRTに直接対応する項目がないWebVTT機能は削除されます。これは不具合ではなく、より多くのソフトで読み込めるSRTを作るために必要な処理です。
| WebVTT機能 | SRTに残る? | 変換後の結果 |
|---|---|---|
WEBVTTヘッダー |
いいえ | SRTはファイルヘッダーを使わないため削除されます。 |
| タイムスタンプ | はい | 時間は保持され、ドットはカンマに変換されます。 |
| 字幕テキスト | はい | 表示されるテキストは保持されます。 |
NOTEブロック |
いいえ | コメントはSRT字幕として表示すべきではないため削除されます。 |
STYLEとREGION |
いいえ | CSSやレイアウト指定は削除されます。 |
line、position、alignなどのCue設定 |
いいえ | 位置情報は削除され、テキストだけが保持されます。 |
<v Speaker>、<c.yellow>、<i>などのタグ |
一部 | タグは削除されますが、テキスト内容は保持されます。 |
Webツール、Zoom、Teams、HTML5プレーヤー、LMSから字幕を書き出すと、WebVTT形式になることがよくあります。動画編集では、字幕トラックとして取り込みやすく編集しやすいSRTの方が扱いやすい場面が多くあります。
| ソフト | おすすめの使い方 |
|---|---|
| Adobe Premiere Pro | 変換したSRTをキャプション/字幕として読み込みます。元のVTTにCue設定が含まれていた場合は、特にタイミングと改行を確認してください。 |
| DaVinci Resolve | シンプルな字幕トラックにはSRTが便利です。WebVTTのスタイルは引き継がれないため、位置や見た目はResolve内で再設定します。 |
| Final Cut Pro | SRTは受け渡しや後編集に強い形式です。読み込み後は、特殊文字と改行を確認してください。 |
よくある問題の多くは表示テキストではなく、WebVTT固有の追加情報が原因です。SRTで表現できない情報は、コンバーターが自動で削除します。
WEBVTTヘッダーを含めてはいけません。00:00:02.000、SRTは00:00:02,000を使います。line:90%やalign:centerのような値は削除されます。変換処理はすべてブラウザ内のJavaScriptでローカルに実行されます。字幕ファイルが端末の外へ送信されたり、Subvideo.aiにアップロードされたりすることはありません。
SRTはVTTより互換性が高い一方、WebVTTの位置指定やスタイルは変換時に失われます。字幕を動画に焼き込む、またはプロ向けに書き出す場合は、Subvideo.ai Studioでタイミングと改行を確認するのがおすすめです。
Studioでタイミング確認端末から.vttファイルを選択するか、アップロード欄にドラッグ&ドロップします。
コンバーターがWebVTTヘッダー、NOTE、STYLE、REGIONブロックを削除し、タイムコードをSRT形式に変換します。
ダウンロードをクリックして、変換済みの.srt字幕ファイルを保存します。
VTTはHTML5字幕向けのWeb標準で、メタデータ、スタイル、リージョン、Cue設定を含められます。SRTはよりシンプルで、基本的には番号、開始時間、終了時間、テキストで構成されます。
はい。STYLE、REGION、Cue設定、CSSクラスなどWebVTT固有の書式は削除されます。表示される字幕テキストとタイムスタンプは保持されます。
いいえ。変換はすべてブラウザ内で行われます。VTTファイルが当社サーバーへ送信されることはありません。
はい。生成されたSRTはPremiere Pro、DaVinci Resolve、Final Cut Pro、VLCなど多くのソフトで使えます。読み込み後はタイミングと改行を確認してください。
NOTEはコメント、STYLEはWebVTTのCSSです。SRTには対応する構造がないため、どちらも削除されます。
いいえ。これらはWebVTTプレーヤーで表示位置を制御するための情報です。SRTには標準化された位置指定がないため削除されます。
SubRip形式ではミリ秒にカンマを使います。例:00:00:02,000。WebVTTではドットを使います。例:00:00:02.000。コンバーターがこの表記を自動で変換します。