コンテンツへスキップ
Free Subtitle Converter
言語
カラーテーマ
応援する

SRT と VTT の違いは?どちらを使うべき?

SRT と WebVTT の字幕ファイルを比較し、それぞれが最も適している場面を確認して、タイミングを失わずに相互変換しましょう。

更新日 · Free Subtitle Converter

同じ用途の2つの形式

SRT と VTT はどちらもプレーンテキストの字幕ファイルです。各字幕には開始時間、終了時間、表示する文字があり、どちらもテキストエディターで開けます。主な違いは成り立ちです。SRT は DVD から字幕を読み取るプログラム SubRip から生まれたもので、公式の仕様はありませんでした。VTT(WebVTT の略)は、ウェブ上の字幕のために作られた W3C の標準規格です。

2つのファイルはほとんど同じに見えます。SRT の字幕は番号で始まり、次に 00:01:02,500 --> 00:01:05,000 のような行、その後にテキストが続きます。VTT ファイルは WEBVTT という語で始まり、ミリ秒の前にコンマではなくドットを使い、字幕番号は必要ありません。

SRT が最も適している場面

SRT は、ほぼすべてのデスクトップ用プレーヤー、テレビ、メディアサーバー、動画編集ソフトが対応している形式です。VLC で字幕付きの映画を観たいとき、動画編集ソフトに字幕を読み込みたいとき、ほとんどの動画プラットフォームに字幕をアップロードしたいときは、SRT を選べば安心です。書式は斜体、太字、下線と、一部のプレーヤーでは文字色に限られます。

VTT が最も適している場面

ウェブブラウザーは VTT ファイルの字幕しか表示しません。HTML の track 要素を使って自分のウェブサイトの動画に字幕を付ける場合は、VTT が必要です。WebVTT では画面上の字幕の位置や配置を指定したり、CSS でスタイルを付けたりすることもできますが、ブラウザー以外のプレーヤーはこうした追加機能を無視することがよくあります。

多くのストリーミングや e ラーニングのプラットフォームは、両方の形式を受け付けます。プラットフォームが VTT を先に挙げているのは、たいていプレーヤーがブラウザーで動作しているためです。

相互変換について

2つの形式は同じ情報を保存しているため、SRT から VTT、VTT から SRT に変換しても、タイミングと改行はすべて保持されます。このサイトのコンバーターでは、斜体・太字・下線も保持されます。VTT の位置やスタイルの設定には SRT に相当するものがないため、SRT に変換するときは省かれますが、文字とタイミングには影響しません。

.srt から .vtt にファイル名を変えるだけでは不十分です。ヘッダーと時間の形式も変える必要があります。コンバーターでファイルを開き、必要な形式を選んで新しいファイルをダウンロードしてください。

参考資料: W3C WebVTT 仕様.

字幕コンバーターを開く
コーヒーをおごる