SRT、VTT、焼き込み字幕のどれを使う?
Captions Cutの制作者が書いています。情報は、「出典」に挙げたページに基づき、に確認しました。
結論
SRTは最もシンプルな字幕ファイルで、多くのプラットフォーム(YouTube、Facebook、LinkedIn、X)が対応しています。WebVTT(.vtt)は位置指定もできるWeb標準で、YouTubeが対応しています。焼き込み字幕は映像の一部です。字幕ファイルを受け付けないTikTokやInstagramでも、選んだスタイルのまま、すべての視聴者に表示されます。ショート動画では焼き込みがおすすめで、対応するプラットフォームではSRTも追加してください。
SRT (SubRip)
番号付きのキューが並ぶプレーンテキストファイル。各キューにはhours:minutes:seconds,millisecondsの形式で開始時刻と終了時刻が書かれ、-->で区切られ、続いてテキスト、空行が入ります。正式な規格はなく、米国議会図書館は「十分に標準化されていない」と述べており、スタイルの扱いはプレーヤーによって異なります。
1 00:00:00,000 --> 00:00:01,360 Every word lands 2 00:00:01,360 --> 00:00:02,800 right on time
WebVTT (.vtt)
HTMLの<track>要素が使うW3Cの形式。ファイルはWEBVTTで始まり、常にUTF-8で、ミリ秒の前にピリオドを書き、キューごとに行、位置、サイズ、配置を指定できます。W3C勧告候補です。
対応状況
| プラットフォーム | SRT | VTT |
|---|---|---|
| YouTube | はい | はい |
| Facebook(ページやプロフィールのビデオ、広告) | はい | 記載なし |
| LinkedIn(デスクトップ、広告) | はい | 記載なし |
| X(Web) | はい | 記載なし |
| TikTok、Instagram、Snapchat | 記載なし | 記載なし |
字幕を焼き込むべきとき
- プラットフォームがファイルを受け付けないとき(TikTok、Instagram Reels、Snapchat)。
- スタイルにこだわりたいとき:フォント、色、話している単語のハイライト。
- クリップがダウンロードされたり、リポストや埋め込みをされたりして、別ファイルでは失われてしまうとき。
代償はコントロールです。視聴者は、焼き込み字幕をオフにしたり、サイズを変えたりできません。Captions Cutは、焼き込み済みのビデオと、同じ文字起こしからタイミングを合わせたSRTファイルを書き出します。
よくある質問
SRTをVTTに変換できますか?
はい。先頭にWEBVTTの行を追加し、ミリ秒の前のカンマをピリオドに変更します。VTTでは、キューの番号は省略できます。
Instagramが受け付ける字幕ファイルは?
Instagramのヘルプページには、リール向けの字幕ファイルのアップロードについての記載がありません。Instagram自身のクローズドキャプションを使うか、ビデオに字幕を焼き込んでください。
出典
各ページをに確認しました。