本文へ移動
Topicut
Topicut編集部の表紙:SRTとVTTの違いと字幕変換の手順
公開日 2026年10月29日

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 です。

次のステップ: 字幕編集

ドキュメンタリーの完成まで依頼しますか? ドキュメンタリー制作の見積もりを依頼 対応範囲と制作可否はメールでお知らせします。