SRT と VTT: どちらの字幕形式を使用する必要がありますか?
SRT と WebVTT の実際的な違いを理解し、ビデオ プラットフォーム、Web プレーヤー、編集ワークフローに適した字幕形式を選択します。
SRT と VTT の 2 つは、最も一般的な字幕形式です。どちらもビデオ上にテキストをいつ表示するかを説明しますが、わずかに異なる環境向けに構築されています。
SRT はシンプルで広く受け入れられており、ほぼどこでも機能する字幕ファイルが必要な場合に最適です。 VTT (WebVTT とも呼ばれます) は Web 用に設計されており、ブラウザベースのプレーヤー用の追加機能をサポートしています。
SRT がより良い選択である場合
互換性が最も重要な場合は、SRT を選択してください。これは、主要なビデオ プラットフォーム、編集ツール、メディア プレーヤー、学習プラットフォーム、および多くの文字起こしワークフローによってサポートされています。
SRT は、以下の場合に特に役立ちます。
- キャプションを一般的なビデオ プラットフォームにアップロードします。
- 字幕ファイルを編集者または翻訳者に送信します。
- 字幕ファイルを小さく保ち、検査しやすくします。
- 複数の字幕形式間の変換。
形式は意図的に最小限に抑えられているため、ツール間でうまく移動できます。
VTT がより良い選択である場合
字幕が主に Web サイトまたは HTML5 ビデオ プレーヤー用の場合は、VTT を選択します。 WebVTT は WEBVTT ヘッダーで始まり、位置、配置、スタイルのヒントなどのキュー設定をサポートできます。
VTT は次の場合に役立ちます。
- ネイティブブラウザのビデオ字幕。
- キャプションの配置が必要な Web プレーヤー。
- インタラクティブなレッスン、デモ、または Web アプリ。
- メタデータ キューが必要なプロジェクト。
最終的な宛先が Web ページの場合、VTT により余分な作業を節約できる可能性があります。
フォーマットの違い
SRT タイムスタンプでは、ミリ秒を表すカンマが使用されます。
00:00:03,500 --> 00:00:06,000
VTT タイムスタンプはピリオドを使用します。
00:00:03.500 --> 00:00:06.000
SRT ブロックには通常、シーケンス番号が含まれます。 VTT キュー番号はオプションであり、ファイルは WEBVTT で始まります。
どちらを輸出すべきでしょうか?
よくわからない場合は、まず SRT をエクスポートしてください。これは最も安全な汎用形式であり、後で Web プレーヤー機能が必要になったときに VTT に変換できます。
ファイルがブラウザーのビデオ ワークフローに存在することがわかっている場合、またはプレーヤーが特に WebVTT を予期している場合は、最初に VTT をエクスポートします。
実際には、多くのチームは編集とプラットフォームのアップロード用に SRT 、Web エクスペリエンス用に VTT の両方を保持しています。