TextToSRT
ブログに戻る

プレーンテキストを SRT 字幕ファイルに変換する方法

トランスクリプト、スクリプト、または大まかなメモを、読みやすい字幕タイミングを備えたクリーンな SRT ファイルに変換するための実用的なワークフロー。

2026年6月10日Text to SRT TeamText to SRT Team

プレーンテキストは簡単に記述できますが、ビデオプレーヤーにはシーケンス番号、タイムスタンプ、およびコンパクトなキャプションブロックを含む字幕ファイルが必要です。 SRT ファイルは、すべての字幕に開始時間、終了時間、および画面に表示されるテキストを指定します。

すでにトランスクリプトがある場合は、まずそれを読みやすいキャプションに分割し、次にタイミングを追加するのが最も早い方法です。これにより、単に技術的に有効であるだけでなく、ファイルを見て快適に保つことができます。

SRT ファイルはどのようなものですか

各字幕ブロックには 3 つの部分があります。

1
00:00:01,000 --> 00:00:04,000
Welcome to the tutorial.

番号はキャプションの順序を識別します。タイムスタンプ行は、いつ表示されるかを制御します。テキスト行は視聴者が読むものです。

きれいなテキストから始める

変換する前に、画面に表示すべきでないスピーカー ノートを削除し、明らかなタイプミスを修正し、長い段落を短い文に分割します。適切なキャプションは通常 1 ~ 2 行で、視聴者が快適に読むのに十分な時間があります。

ほとんどの動画では、次のことを目指します。

  • キャプションごとに 1 つの完全な考え。
  • フレームを覆わない短い線。
  • 句読点での自然な区切り。
  • 一貫した大文字と句読点。

パスにタイミングを追加する

パスで行うとタイミングが簡単になります。

  1. トランスクリプトをキャプションサイズのチャンクに分割します。
  2. 大まかな開始時刻と終了時刻を追加します。
  3. ビデオを 1 回再生し、前半または後半のキャプションを調整します。
  4. 最後の SRT をスキャンして、重複、ギャップ、および非常に長いキャプションを探します。

ソース テキストにタイムスタンプがない場合は、オーディオまたはビデオのタイムラインを信頼できる情報源として使用します。すでにタイムコード化されたラインがある場合は、それらのタイムコードを適切な SRT ブロックに変換し、シーケンス番号が連続していることを確認します。

避けるべきよくある間違い

最も一般的な SRT の問題は、小さな書式設定エラーです。タイムスタンプでカンマの代わりにピリオドを使用する、シーケンス番号を空白のままにする、2 つのキャプションを重ねる、または話者が移動した後もキャプションが画面上に残るなどです。

技術的には有効でも読みにくいキャプションにも注意してください。字幕に含まれるテキストが制限時間内に多すぎる場合、字幕は検証に合格しても、急いでいるように感じられることがあります。

簡単な最終チェックリスト

エクスポートする前に、すべてのブロックに番号、タイムスタンプ範囲、およびテキストが含まれていることを確認してください。タイムスタンプが HH:MM:SS,mmm 形式を使用し、キャプションが古いものから新しいものへの順序で配置され、2 つのブロックが重複していないことを確認してください。

ファイルがきれいになったら、.srt 拡張子を付けて保存し、ビデオ プラットフォーム、エディタ、またはプレーヤーに添付します。