Peelframeガイド
作業スペースを開く

ガイド ›

SRT字幕ファイルとは?開き方・形式・文字化けの直し方(PC・Android・iPhone)

2026年11月6日 更新 · Peelframe · このガイドは韓国語から翻訳したものです。

SRTは最も広く使われている字幕ファイルの形式です。動画ファイルとは別に保存され、再生時にプレーヤーが時間に合わせて文字を表示します。特別なソフトがなくてもメモ帳で開ける単純なテキストファイルなので、構造さえ分かれば自分で直したり翻訳したりできます。この記事では、SRTファイルを初めて扱う方向けに、開き方からよくある問題までをまとめました。動画に焼き付いた字幕をSRTに書き出す方法は字幕をSRTファイルに書き出す方法で別に説明しています。

SRTファイルの構造

SRTでは字幕1つが4行で構成されます。通し番号、表示時間、文字、空行です。

1
00:00:01,000 --> 00:00:03,200
こんにちは、今日は湖に来ています。

2
00:00:03,500 --> 00:00:06,000
水がとても澄んでいますね。

開き方と直し方

よくある問題

動画に字幕が出ない

  1. 動画ファイルとSRTファイルの名前が同じか、同じフォルダにあるかを確認します。
  2. 拡張子が .srt かを確認します。メモ帳で保存すると .srt.txt になることがよくあります。フォルダオプションで拡張子の表示をオンにして名前を直してください。
  3. 時間にピリオドを使っていないか、字幕の間に空行があるかを確認します。
  4. YouTube や Instagram などのプラットフォームでは、SRTを動画と一緒にアップロードする必要があり、すでに投稿した動画にプレーヤーのように付けることはできません。YouTube では「字幕」メニューからSRTをアップロードします。

文字化けする(□□□ や ê¹€ のような表示)

ファイルのエンコーディングの問題です。日本語や韓国語など英語以外の文字を含む字幕ファイルは、UTF-8 で保存しないとどの機器でも正しく表示されません。メモ帳で開いて「名前を付けて保存」→ エンコード UTF-8 で保存し直してください。古い字幕ファイルには Shift_JIS や ANSI で保存されたものがあり、プレーヤーの字幕設定でエンコーディングを変えないと表示されないこともあります。

字幕が音より早い・遅い

VLC では再生中に H(遅らせる)と G(早める)キーで字幕の時間を0.05秒ずつ動かせます。ファイル自体を直すには、Subtitle Edit の「同期 → すべての時間を調整」で全体を一度にずらします。

「コーデック」が必要?

SRTはテキストファイルなのでコーデックは不要です。「字幕コーデック」の案内は、ほとんどの場合プレーヤーがSRTに対応していないか、ファイル名が一致していないケースです。VLC のように字幕を標準で表示できるプレーヤーで開いてみてください。

SRTから文字だけを取り出す

番号と時間を除いてセリフの文字だけが必要なとき(台本の整理、翻訳の依頼、ブログへの転載)は、次の2つの方法があります。

逆に、動画の画面に焼き付いた字幕から文字を取り出したい場合は字幕をSRTファイルに書き出す方法をご覧ください。

ほかの字幕形式との違い

形式特徴使われる場所
SRT最も単純。太字・斜体・色のみYouTube、ほとんどのプレーヤーと編集ソフト
VTTSRTとほぼ同じで、時間にピリオドを使う。ウェブブラウザ向けウェブサイトの動画、一部のプラットフォーム
ASS / SSAフォント・位置・効果を細かく指定できるアニメのファン字幕、効果付き字幕
SMI韓国で長く使われた形式。最近のプレーヤーでは対応が減少古い韓国の字幕ファイル

形式を変えるには、Subtitle Edit で開いて「名前を付けて保存」で形式を選びます。SMI から SRT への変換も同じ方法です。

焼き付いた字幕との関係

SRTは動画の上に「重ねる」字幕なので、いつでもオフにしたり差し替えたりできます。一方、動画の画面に直接描き込まれた字幕(ハード字幕)は、ファイルを開いても文字が別にはありません。見分け方はソフト字幕とハード字幕の見分け方にあります。ご自身の動画に字幕が焼き付いていてSRTに戻したい場合は、字幕をSRTに書き出す方法と翻訳して字幕を付け直すを続けてご覧ください。

お手持ちの動画で試してみてください。インストール不要、アップロードもありません。

作業スペースを開く