
SRTとVTTの違いと字幕変換の手順
ブラウザでプレーンテキストの SRT および VTT 字幕を変換し、ミリ秒のタイミングを保持し、コピーをダウンロードする前にサポートされていない形式を特定します。
字幕を変換したら、出力したファイルの中身を確認し、目的の環境で使えることを確かめます。変換先で保持できない情報が入力に含まれる場合は、エラーを確認し、別の手段を選びます。ここでは、Topicut の無料ツールで再現できる小さな架空の例を使い、字幕形式の変換を試します。音声との同期は別の工程です。
1. 納品先に合った形式を選ぶ
SRT は、個々の字幕に通し番号を付けるテキスト形式です。WebVTT はウェブのテキストトラックで使われ、冒頭に WEBVTT ヘッダーがあり、タイムスタンプのミリ秒をピリオドで区切ります。両形式には、拡張子以外にも仕様の違いがあります。再生するプレーヤーやアップロード先の最新要件を確認してください。たとえば YouTube では、基本的なプレーンテキストの UTF-8 SRT が案内されており、SRT 内の書式指定マークアップは認識されません。
2. 内容が分かっている小さなサンプルで試す
SRT・VTT 変換ツール を開き、サンプルを使うを選ぶか、以下を貼り付けます。
1
00:00:01,000 --> 00:00:03,500
Keep the original source.
2
00:00:04,000 --> 00:00:07,000
Review every subtitle
before you publish.出力形式を WebVTT にして変換します。プレビューでは最初の時刻が 00:00:01.000 になり、変わるのは表記です。2 件目の字幕本文が引き続き 2 行になっていることも確かめます。VTT をダウンロードし、そのファイルを同じツールで開いて、SRT を選び、再変換します。時刻の区切りが元のカンマに戻り、2 行とも残っているかを確認します。通し番号や改行コードは変換時に整えられるため、復元したファイルが元とバイト単位で一致するとは限りません。
3. 保持できない情報が表示されたら変換を止める
Topicut は、プレーンテキスト字幕の一部の仕様に対応しています。表示位置の設定、スタイル定義やリージョン定義のブロック、マークアップ、ヘッダーの付加情報、数値以外の字幕 ID があると、エラーを表示します。元ファイルを保管し、必要な機能を保持できる変換手順を選びます。エラーを消すためだけに、表示に必要な書式を削らないでください。
4. 対象の動画と合わせて確認する
形式変換だけでは、字幕が発話と合っているかは分かりません。ダウンロードしたファイルを、指定されたプレーヤーで正しい版の動画と合わせて再生します。冒頭、中盤、終盤の字幕を確認します。クローズドキャプション として納品する場合は、字幕トラックを選択できることも確かめます。
字幕の読みやすさチェック で、見直しが必要な字幕を探せます。すべての字幕が同じ量だけ遅れている場合は、字幕のずれを直す手順 を参照してください。問題が文言だけなら、修正するのは字幕本文です。
元ファイルと修正版を分けて保管する
ツールは入力をブラウザ内で処理します。プレビューとダウンロードに登録は不要です。現在の上限は、UTF-8 テキスト 1 MiB、字幕 5,000 件、24 時間までのタイムスタンプです。原本を残し、修正版を見分けられるファイル名にしましょう。あとでブリーフと台本をプロジェクトにまとめる場合は、必要に応じてアカウントを作成できます。
参照資料と確認日
形式と製品の参照資料は 2026 年 10 月 28 日に確認しました。ガイドの更新日は 2026-10-29 です。
次のステップ: 字幕編集
- SRT・VTT字幕エディター
- SRT・VTT・SBV・TTML変換
- 字幕の時間をずらす
- 字幕の読みやすさを確認
- 字幕をテキストに変換
- 字幕のタイミングを分析
- 字幕に改行を入れる
- 字幕の一定のずれを直して読みやすさを確認する
- SRT subtitles · 英語
- WebVTT · 英語
- Subtitle synchronization · 英語
- 字幕の時間をずらしてSRTをVTTに変換する
ドキュメンタリーの完成まで依頼しますか? ドキュメンタリー制作の見積もりを依頼 対応範囲と制作可否はメールでお知らせします。


