SRTファイル

SRTファイルは、字幕に表示する文字と、その表示時間を記録したテキストファイルです。開き方、作り方、編集や変換の方法を順に説明します。

SRTファイルは、字幕をテキスト形式で保存したファイルで、拡張子は.srtです。字幕1つごとに番号、開始と終了の時間、字幕テキストが書かれ、空行で次の字幕と区切られています。名前は、この形式を広めたWindows用の無料ソフト「SubRip」から来ています。ほとんどの動画プレーヤー、動画編集ソフト、動画サイトで読み込めます。

SRTファイルの中身

SRTファイルをメモ帳で開くと、字幕が1つずつ次の形で並んでいます。まず番号の1、次に00:00:01,000 --> 00:00:03,500のような時間の行(タイムコード)、その下に字幕テキスト、最後に空行です。時間は時・分・秒・ミリ秒の順で、ミリ秒の前だけはカンマで区切ります。Web向けの字幕形式であるVTTではここがピリオドになるため、よく取り違えられます。SRTに書けるのは字幕テキストと時間だけで、フォントや画面上の位置は指定できませんが、斜体にする<i>のような簡単なタグは多くのプレーヤーで表示されます。

SRTファイルの開き方と再生方法

SRTファイルは、Windowsのメモ帳やMacのテキストエディットなど、どのテキストエディターでも開けます。字幕ごとのテキストと時間を並べて見たいときは、字幕エディターにドロップしてください。動画と一緒に見るには、SRTファイルを動画と同じ名前にして同じフォルダーに入れます(例:旅行.mp4と旅行.srt)。こうするとVLC、Plex、Kodiが自動で読み込み、VLCなら再生中の動画にSRTファイルをドラッグして表示することもできます。スマホや、字幕ファイルを読み込まないSNSでも字幕を表示したいなら、動画に字幕を入れるで映像に焼き付けてください。

SRTファイルの作り方

作り方は、手元に何があるかで変わります。人が話している動画や録音があるなら、MP4をSRTに変換やSRTファイル作成で、その音声から時間付きの字幕を作れます。台本や文字起こしのテキストならテキストをSRTに変換、ほかの形式の字幕ファイルなら字幕をSRTに変換を使ってください。手で作る場合は、テキストエディターに上の形のとおり入力し、文字コードはUTF-8、拡張子は.srtで保存します。

SRTファイルの編集と変換

誤字を直すくらいならテキストエディターで十分ですが、番号、時間の行、字幕テキスト、空行の並びは崩さないでください。テキストや時間を直すなら字幕エディター、すべての字幕を同じだけ早めたり遅らせたりするなら字幕のタイミングをずらす、再生が進むにつれてずれが大きくなるなら字幕の2点同期が使えます。Webページに載せる動画にはVTTが必要なのでSRTをVTTに変換、字幕テキストだけが欲しいときはSRTをテキストに変換、Word文書にするならSRTをWordに変換を使います。ほかの言語にしたいときは、字幕翻訳で翻訳できます。

よくある質問

SRTは何の略ですか?

この形式を最初に書き出したプログラム「SubRip」から来ています。そのため、SRTファイルは「SubRip字幕ファイル」とも呼ばれます。

SRTファイルはどうやって作りますか?

人が話している動画や音声があれば、SRTファイル作成にドロップするだけで時間付きのSRTファイルができます。手で作るなら、テキストエディターで番号、時間の行、字幕テキスト、空行の順に入力し、文字コードはUTF-8、拡張子は.srtで保存してください。

SRTファイルが文字化けするのはなぜですか?

古い文字コード(日本語ならShift_JISなど)で保存されたファイルを、UTF-8として読み込んでいるためです。字幕の文字コードを修正を使うと、UTF-8で保存し直せます。

字幕が動画とずれるときはどうすればいいですか?

すべての字幕が同じだけずれているなら字幕のタイミングをずらす、再生が進むにつれてずれが大きくなるなら字幕の2点同期で直せます。どちらかわからないときは、字幕のずれ(英語のページ)で見分け方を確認してください。

ここで紹介しているツールは無料ですか?

はい、登録不要です。このページで紹介しているツールは、どれも無料で使えます。

スマホでも使えますか?

はい、紹介しているツールはAndroidのChromeとiPhoneのSafariで使えます。ツールのページでファイル欄をタップすると、スマホに保存したSRTファイルを選べます。

何をダウンロードできますか?

使うツールによって、SRT、VTT、TXT、Wordのいずれかのファイルをダウンロードできます。