SRTをVTTへ変換し、CapCut字幕をVTTで書き出す方法
Webサイト、動画プレーヤー、字幕納品で .vtt が必要ですか。既存のSRTまたはCapCut JSON字幕ファイルを開き、内容を確認してWebVTTを作成できます。文字やタイムコードを一から作り直す必要はありません。
SRTからVTTで変わる点
SRTとWebVTTはいずれも時間付きの字幕ブロックを持つため、変換に再文字起こしや翻訳は不要です。WebVTTにはWEBVTTヘッダーが必要で、00:00:05.250のようにミリ秒の前へピリオドを使います。SRTで一般的な連番は必須ではありません。
W3C仕様ではWebVTTをWeb動画に関連付ける外部テキストトラック形式として定義しています。本ツールは開始時間、終了時間、表示テキストを使った簡潔な字幕を生成し、元データにない位置、話者タグ、スタイルを追加しません。
- SRTは通常カンマ、VTTはピリオドでミリ秒を区切ります。
- VTTにはWEBVTTヘッダーが必要です。
- 字幕文字と開始・終了時間を引き継ぎます。
- 生成VTTではSRTの連番は不要です。
既存のSRTをVTTへ変換
CapCutなどからSRTを取得済みで、Webサイト、プレーヤー、学習システムが .vtt を求める場合に使います。処理はブラウザー内で行われ、保存前に出力を確認できます。
- 1SRTを開く
.srtを選び、開始時間、終了時間、テキストを含む有効な字幕を読み込みます。
- 2字幕を確認
誤字、句読点、名前、不要な改行を直します。編集は出力に反映されます。
- 3VTT字幕を選択
プレーンテキストの後にあるVTTを選ぶと、プレビューがWebVTT構造へ切り替わります。
- 4.vttを保存
分かりやすい名前で保存し、実際に使うサービスで読み込みを確認します。
CapCut字幕を直接VTTで書き出す
字幕がCapCutデスクトッププロジェクト内にある場合、先にSRTを書き出す必要はありません。draft_content.jsonまたはdraft_info.jsonを開くか、それらを直接含むプロジェクトフォルダーを選びます。保存済み字幕とタイムライン区間を対応させ、開始時間順にVTTを作成します。
CapCutの現在の公式ヘルプはネイティブ字幕書き出しとしてSRTとTXTを案内しており、VTTは記載していません。最終環境がWebVTTを指定する場合に、この外部変換が役立ちます。本機能はCapCut本体へVTTボタンを追加するものではありません。
- 1プロジェクトを保存
JSON字幕データに最新の編集が反映されるよう、CapCutで保存します。
- 2字幕ファイルを開く
draft_content.json、draft_info.json、またはそれらを含む正確なフォルダーを使います。
- 3文字と時間を確認
検出された字幕を確認し、不要な区間を削除します。
- 4VTTを保存
VTT字幕を選び、WEBVTTプレビューを確認して .vtt を保存します。
保持される内容と保持されない内容
生成VTTには表示テキスト、改行、開始時間、終了時間、タイムライン順序が保持されます。Unicodeを使うため、アクセント付き文字、キリル文字、日本語、中国語、韓国語、絵文字も保存できます。文字化け時は読み込み側がUTF-8を使っているか確認してください。
CapCutのフォント、アニメーション、色、背景、位置などのスタイルは保持されません。SRT独自の設定もWebVTT cue設定へ自動変換しません。後で調整できるよう、元のSRTまたはCapCutプロジェクトも残してください。
公開前にVTTを検証
- 1ヘッダーを確認
先頭行がWEBVTTで、その後に空行があることを確認します。
- 2時間表記を確認
00:00:05.250 --> 00:00:08.000のようにミリ秒へピリオドを使います。
- 3最初と最後を確認
冒頭の欠落がなく、最後の字幕が予定時刻で終わるか確認します。
- 4納品先でテスト
実際のWebサイト、プレーヤー、LMS、編集ソフトで読み込みます。
- 5元データを保管
変換済みファイルとは別に、校正済みSRTまたはプロジェクトを残します。
よくある質問
SRTからVTTへ変換すると字幕時間は変わりますか?
変わりません。解析した開始・終了時間を再利用し、WebVTT用の構造と記号だけを変更します。
CapCutからVTTを直接書き出せますか?
現在の公式ヘルプはSRTとTXTを案内しています。VTTが必要なら、SRTまたはCapCut JSON字幕ファイルを本ツールで開き、.vttを保存してください。
SRTとVTTの主な違いは?
VTTにはWEBVTTヘッダーがあり、ミリ秒へピリオドを使い、Webテキストトラック機能に対応します。本ツールは可搬性の高い文字と時間を中心に生成します。
変換中に字幕はアップロードされますか?
いいえ。SRTまたはCapCut JSON字幕ファイルはブラウザー内で読み込み、変換されます。