SRTファイルとは?開き方・作り方・変換方法をわかりやすく解説
知っておくべきポイント
- SRTファイルは「SubRip Subtitle(サブリップ字幕)」形式のファイルです。
- VLCやMPC-HCなどの動画プレーヤーで開くことができます。
- JublerやRev.comを使えば、VTTやTXTなどの形式に変換可能です。
この記事では、SRTファイルの概要から、編集方法や自作する方法、動画と一緒に再生できるソフトウェア、さらに別の字幕フォーマットへの変換方法まで、詳しく解説します。
SRTファイルとは?
拡張子が「.SRT」のファイルは、SubRip Subtitle(サブリップ・サブタイトル)ファイルと呼ばれるものです。この種類のファイルには、テキストの表示開始時刻と終了時刻、字幕の連番など、動画の字幕情報が格納されています。
重要なのは、SRTファイル自体はあくまでテキストファイルであり、動画データと組み合わせて使用されるという点です。つまり、ファイル内に映像や音声のデータは一切含まれていません。

SRTファイルの開き方
SRTファイルは単なるプレーンテキストなので、任意のテキストエディタで開くことができます。無料のテキストエディタをいくつか試してみるのもよいでしょう。あるいは、Jublerのような専用のSRTエディタを使用するのもおすすめです。
しかし、多くの場合、SRTファイルを開きたい理由は、動画プレーヤーで読み込ませて、映画などと一緒に字幕を表示させるためです。
その場合は、VLC、MPC-HC、KMPlayer、MPlayer、BS.Player、Windows Media Player(VobSubプラグインが必要)などのプログラムで開くことができます。また、SRT形式はYouTube動画でもサポートされているため、自分のYouTube動画で字幕として利用することも可能です。
例えば、VLCで映画を開いている状態なら、「字幕」>「字幕ファイルを追加」メニューからSRTファイルを読み込むことで、動画と一緒に字幕を再生できます。上記の他の動画プレーヤーにも、同様のメニューが用意されています。
一部のマルチメディアプレーヤーでは、動画がすでに開かれていない限り、SRTファイル単体では開けない場合があります。動画なしで中身のテキストだけを確認したい場合は、前述のテキストエディタを使用してください。
SRTファイルが意図しないプログラムで開かれる場合は、Windowsのファイルの関連付けの変更方法を参考にしてください。ただし、この形式をサポートするほとんどの動画プレーヤーには、VLCのように専用の読み込みメニューがあるため、ダブルクリックではなく、まずアプリを起動してからファイルをインポートする必要がある点に注意しましょう。
SRTファイルの変換方法
上記のエディタや動画プレーヤーの一部は、ファイルを他の字幕形式に変換することができます。例えばJublerなら、SSA、SUB、TXT、STL、XML、DXFPなど、さまざまな種類の字幕形式で保存できます。
また、Rev.comやSubtitle Converterのようなオンラインサービスを使えば、ブラウザ上でSRTファイルを変換することも可能です。例えばRev.comでは、SCC、MCC、TTML、QT.TXT、VTT、CAPなどの形式への変換に対応しており、一括変換や複数形式への同時変換も行えます。

SRTファイルはあくまでテキストファイルであり、動画や音声ファイルではありません。SRTをMP4などのマルチメディア形式に変換することは、どこで何を読んでも不可能だということを覚えておきましょう。
それでもファイルを開けない場合
上記の方法でファイルを開けない場合は、拡張子を再確認してください。フォーマットがまったく関係なくても、似たような拡張子を持つファイルが存在します。
SRFやHGTなどはその一例です。
SRTファイルの作り方
SRTファイルは、フォーマットを正しく守り、拡張子を「.SRT」にして保存すれば、どのテキストエディタでも自作できます。ただし、より簡単な方法としては、このページの冒頭で紹介したJublerを使うのがおすすめです。
SRTファイルには決められた書式があります。以下はSRTファイルの一部を抜粋した例です:
1097
01:20:45,138 --> 01:20:48,164
You'd say anything now
to get what you want.最初の数字は、その字幕ブロックが他のすべての字幕の中で何番目に表示されるかを示す順番です。完全なSRTファイルでは、次のセクションは1098、その次は1099…と続いていきます。
2行目は、テキストを画面に表示する時間を示すタイムコードです。HH:MM:SS,MIL(時:分:秒,ミリ秒)という形式で記述されます。この例では、その言葉は約3秒間(48秒−45秒)画面に表示され続けることになります。
それ以降の行は、直上の時間帯に表示されるべきテキストです。
あるセクションの後、次のセクションを始める前に、必ず1行の空行を挿入する必要があります。この例では次のようになります:
1098
01:20:52,412 --> 01:20:55,142
You want to feel sorry for yourself,
don't you?SRTファイルの先頭や末尾に特別な記述を加える必要はありません。ここで示した例と同じように、そのまま書き始めて書き終えるだけで大丈夫です。
ファイルの末尾は、例えば次のようになります:
1120
01:33:50,625 --> 01:33:52,293
This is finally the end.SRTフォーマットについての補足情報
SubRipというプログラムは、映画から字幕を抽出し、上述の形式でSRTファイルとして出力します。
かつてWebSRTと呼ばれていたもう一つのフォーマットも、同じく.SRT拡張子を使用していました。現在はWebVTT(Web Video Text Track)と呼ばれ、.VTT拡張子を使用します。ChromeやFirefoxといった主要ブラウザでサポートされていますが、SubRip字幕形式ほど普及しておらず、書式も完全に同一ではありません。
SRTファイルはさまざまなウェブサイトからダウンロードできます。例えばPodnapisi.netでは、年、ジャンル、エピソード、シーズン、言語などを指定した詳細検索によって、目的のテレビ番組や映画の字幕を正確に見つけてダウンロードできます。
MKVToolNixは、MKVファイルから字幕ファイルを削除したり追加したりできるプログラムの一例です。
よくある質問
- YouTubeからSRTファイルをダウンロードするには? YouTube動画の下に字幕アイコン(CC)が表示されている場合、SaveSubsのようなサイトを使って動画の字幕を抽出・ダウンロードできます。SaveSubsに動画のURLを入力し、「Download」を選択してから「SRT」を選びます。
- Facebook用のSRTファイルを作成するには? まず、テキストエディタまたはJublerのようなSRTエディタでSRTファイルを作成します。次に、Facebookの動画で「動画を編集」を選択し、「Upload SRT files」の下にある「Choose File」からSRTファイルをアップロードします。
-
ASPXファイルとは?開き方・変換方法をわかりやすく解説
押さえておきたいポイントASPXファイルは「Active Server Page Extended(アクティブサーバーページ拡張)」ファイルです。WebブラウザやNotepad++などのテキストエディタで開けます。Visual Studioを使えばHTMLやASPなど、類似フォーマットへ変換できます。この記事では、ASPXファイルの概要と用途、誤ってダウンロードしてしまったときの対処法、そしてより扱いやすい形式への変換方法について詳しく解説します。ASPXファイルとは?拡張子が「.aspx」のファイルは、Active Server Page Extended(ASPX)ファイルと呼ばれ、Mic
-
AIファイルとは?開き方から変換方法まで徹底解説
この記事のポイントAIファイルは、Adobe Illustrator(アドビ イラストレーター)で作成されるベクター画像ファイルです。開くにはIllustratorを使用するか、無料のInkscapeなどを利用できます。Zamzarなどのオンラインツールや各種ソフトを使って、PNG・JPG・SVGなどの形式に変換できます。この記事では、AIファイルの概要から、実際に開く方法、SVG・JPG・PDF・PNGなど他の形式への変換方法まで、わかりやすく解説します。他のソフトウェアとの互換性を持たせたい場合にも役立つ内容です。AIファイルとは何か拡張子が「.ai」のファイルは、ほとんどの場合、Adob