TimedSubs
字幕形式

字幕形式ガイド

SRTファイルとは?構造・開き方・VTTとの違い・作成方法

SRTは、番号・開始と終了の時間コード・字幕本文で構成されるプレーンテキストの字幕ファイルです。.srtを受け取ったら、まず構造を確認し、納品先がSRTかWebVTTを指定しているかで形式を選びます。

確認したい構造

番号 → 開始・終了の時間コード → 字幕本文 → 空行

最小のSRT例

1
00:00:00,000 --> 00:00:02,400
音声に合わせて確認します。

2
00:00:02,600 --> 00:00:05,000
空行で次の字幕ブロックを区切ります。

構造だけでは足りない点

正しく読み込めても、音声との同期、字幕の重なり、終了時刻が開始時刻以前になっている箇所、読みやすさはこの例だけでは確認できません。

ファイル構造と確認する事実

SRTファイルの構造と確認する事実
確認項目SRTで確認すること実務での意味
確認項目拡張子SRTで確認すること.srt実務での意味納品前にファイル形式を確認します。
確認項目時間コードSRTで確認することHH:MM:SS,mmm --> HH:MM:SS,mmm実務での意味ミリ秒はコンマで区切るため、VTTの点と混同しないようにします。
確認項目1つの字幕ブロックSRTで確認すること番号、開始と終了の時間コード、1行以上の字幕本文実務での意味番号や時間コードだけを直しても、音声同期までは保証されません。
確認項目ブロックの区切りSRTで確認すること字幕ブロックの間は空行実務での意味次の字幕ブロックとの境界を保ちます。
確認項目編集SRTで確認すること標準テキストエディタで開いて内容を確認・編集できます。実務での意味編集後は構造と読みやすさを再確認します。
確認項目選択の原則SRTで確認すること納品先の公式要件を優先実務での意味SRTかVTTかを慣習だけで決めません。

SRTとVTTの選び方

納品先に応じたSRTとVTTの選び方
判断軸SRTを選ぶ場面VTTを選ぶ場面
判断軸納品先の指定SRTを選ぶ場面納品先がSRTを指定しているVTTを選ぶ場面納品先がWebVTTまたは.vttを指定している
判断軸利用する場面SRTを選ぶ場面SRTファイルを受け取る利用先に渡すVTTを選ぶ場面WebVTTファイルを受け取る配信先に渡す
判断軸手元にあるファイルSRTを選ぶ場面VTTをSRTへ変換して渡す必要があるVTTを選ぶ場面SRTをVTTへ変換してWeb向けに渡す必要がある
判断軸結論SRTを選ぶ場面納品先の公式要件を優先VTTを選ぶ場面納品先の公式要件を優先

判断ポイント

SRTファイルの開き方

SRTはプレーンテキストなので、標準のテキストエディタで開いて構造と本文を確認・編集できます。映像との実際の表示を確認したいときは、ローカルの動画プレーヤーで字幕ファイルとして読み込み、表示タイミングと改行を見ます。開いた後は、連番・時間コード・空行の構造と、文字化けがないかを合わせて確認します。

SRTファイルの作り方

作り方の入口は素材で決まります。テキストしかない場合は、TXTから時間コード付きの推定ドラフトを作ります。承認済み台本と対応する音声がある場合は、その二つから音声に同期したSRTを作るのが正確な方法です。作った後は必ず構造と読みやすさを確認します。具体的な入口は下の「作業の入口を選ぶ」にまとめています。

SRTでつまずきやすい点

連番、時間コード、空行、保存時の文字コードを確認します。さらに、字幕が重なっている箇所、終了時刻が開始時刻以前になっている箇所、長すぎる字幕行、読み速度が速すぎる行、台本と音声の不一致は、正しく読み込めても納品前に見直すべき問題です。

タイミングの確認は別の作業

TXTだけから作るSRTは推定タイミングの下書きです。実際の発話に合わせる必要があるときは、承認済み台本と対応する音声を使って時間軸を確認します。

実用ワークフロー

  1. 1

    納品先または配信先の公式要件で、必要な字幕形式を確認します。

  2. 2

    選んだ入口で字幕を作成、変換、または確認します。

  3. 3

    連番・HH:MM:SS,mmmの時間コード・空行などの構造と、音声との同期・字幕の重なり・読みやすさを確認します。

  4. 4

    確認済みのファイルを納品先または利用先のツールへ渡します。

製品境界

TimedSubsは字幕アセットの作成・確認・書き出しを支援します。公開字幕のダウンロード、任意のYouTube URLの取得、音声だけからの汎用文字起こしを行うページではありません。

関連ガイドとツール

FAQ

VTTファイルとは何ですか?

VTT(WebVTT)は、主にWeb動画で使われる字幕形式で、拡張子は.vttです。時間コードの区切りがSRTと異なり、スタイルや位置の指定もできます。SRTとの違いと選び方は VTTファイルの解説ページで確認できます。

VTTファイルの開き方は?

VTTもプレーンテキストなので、テキストエディタで開いて内容を確認・編集できます。Webページや対応プレーヤーで読み込めば実際の表示も確認できます。開いた後の構造チェックは字幕チェッカーでまとめて行えます。

SRTの字幕が音声より早い・遅いときはどうしますか?

開始時刻と終了時刻だけを目視でずらす前に、承認済み台本と対応する音声を同じ時間軸で確認します。話し方や編集でずれた箇所は、字幕ブロックごとに見直します。

SRTをVTTに変換した後も確認が必要ですか?

必要です。時間コードの区切り方や利用先の形式要件が変わるため、変換後のファイルを読み込み先で確認し、字幕の重なりや同期も見直します。

SRTの文字化けを防ぐにはどうしますか?

納品先が指定する文字コードと保存方法を確認し、変換後にもう一度開いて日本語の文字が正しく読めるか確かめます。