【2026最新】HandBrakeの字幕機能を徹底解説!日本語字幕の焼き付けや位置の変更方法
要約: HandBrakeで動画変換時に「字幕を焼き付ける方法がわからない…」とお悩みではありませんか?本記事では、そんな疑問をしっかり解決します。 HandBrakeは多機能な無料ソフトで、字幕設定もとても柔軟です。メディアを読み込んだ後、「字幕」タブから各種設定が行えます。クローズドキャプションにもオープンキャプションにも対応しており、強制字幕だけを表示することや、外部字幕ファイルの読み込みも可能です。 今回は、HandBrakeで日本語字幕を動画に焼き付ける手順や、字幕のフォント・カラー・位置などをカスタマイズする方法まで、わかりやすくご紹介します。

HandBrakeで字幕を入れたい、字幕を焼き込みたい、MP4に変換したら字幕が表示されない、という場合は、まず「字幕の種類」と「出力形式」と「焼き込み設定」を確認するのが近道です。HandBrakeはSRTなどの外部字幕の読み込み、DVD/Blu-rayに含まれる字幕トラックの選択、字幕の焼き込みに対応していますが、MP4では扱える字幕形式に制限があります。
この記事では、HandBrakeで字幕を追加する基本手順、字幕を動画に焼き付ける方法、MP4で字幕を扱うときの注意点、字幕が入らない・表示されない・文字化けする場合の対処法までまとめて解説します。
HandBrakeで字幕を入れる前に確認するポイント
HandBrakeの字幕設定で失敗しやすい原因は、ほとんどが「字幕形式」と「出力コンテナ」の組み合わせにあります。作業を始める前に、次の3点を確認しておきましょう。
1. 字幕はハードサブかソフトサブかを決める
| 字幕の種類 | 特徴 | 向いているケース |
| ハードサブ | 字幕を映像に直接焼き付けます。再生時に非表示にはできません。 | スマホ、テレビ、SNS投稿など、どの環境でも字幕を必ず表示したい場合 |
| ソフトサブ | 字幕を別トラックとして保存します。再生プレイヤー側で表示・非表示を切り替えられます。 | 複数言語を切り替えたい場合、字幕なしでも再生したい場合 |
HandBrakeでは「焼き込み(Burn In)」にチェックを入れるとハードサブになり、チェックを外すと対応形式の範囲でソフトサブとして保存されます。
2. MP4とMKVでは字幕の扱いが違う
| 出力形式 | 字幕の扱い | 注意点 |
| MP4 | SRTやクローズドキャプションなど一部の字幕に向いています。PGSやVobSubは基本的に焼き込みで扱います。 | 互換性は高いものの、複数字幕や画像字幕の保持には不向きです。 |
| MKV | VobSub、PGS、SRT、SSA/ASSなどを柔軟に扱えます。 | 複数字幕トラックを残しやすい一方、再生機器によってはMKV非対応の場合があります。 |
MP4で字幕が入らない場合は、まず「焼き込み」にするか、出力形式をMKVに変えるかを検討してください。特にDVDのVobSub字幕やBlu-rayのPGS字幕をMP4にソフトサブとしてそのまま残そうとすると、うまく表示されないことがあります。
3. HandBrakeが読み込める字幕形式
| 字幕形式 | 特徴 | 主な用途 |
| VobSub(.sub/.idx) | DVDに含まれる画像ベースの字幕です。 | DVDの字幕を焼き込む、またはMKVで保持する |
| PGS(.sup) | Blu-rayで使われる画像ベースの字幕です。 | Blu-ray字幕の焼き込み、MKVでの字幕保持 |
| SRT(.srt) | 一般的なテキスト字幕です。軽量で扱いやすい形式です。 | 外部字幕の追加、MP4への字幕追加 |
| SSA/ASS(.ssa/.ass) | スタイル情報を持てる字幕形式です。 | フォント、色、位置などを指定した字幕の焼き込み |
| Closed Captions(CC) | 放送や一部動画に含まれる字幕データです。 | 対応ソースからMP4/MKVへ字幕を残す |
HandBrakeで字幕を追加・焼き込みする方法
ここでは、外部SRTファイルを動画に入れる例で説明します。DVDやBlu-rayに内蔵されている字幕を使う場合も、基本的な考え方は同じです。
Step1. 動画またはDVD/Blu-rayソースを読み込む
読み込み後、タイトルやチャプターが複数ある場合は、字幕を入れたい対象が正しく選ばれているか確認してください。DVDやBlu-rayでは、違うタイトルを選ぶと目的の字幕トラックが表示されないことがあります。
Step2. 出力形式をMP4またはMKVに設定する
「概要」タブで出力形式を選びます。スマホや一般的なプレイヤーで再生したい場合はMP4、複数字幕トラックや画像字幕を保持したい場合はMKVを選ぶのがおすすめです。
Step3. 「字幕」タブで字幕をインポートする

外部字幕を読み込んだら、言語を「Japanese」に設定します。日本語字幕が文字化けする場合は、文字コードを「UTF-8」に変更してください。字幕の表示タイミングがずれている場合は、Offsetでミリ秒単位の補正ができます。
Step4. 字幕を焼き込むか、ソフトサブにするか選ぶ
字幕を常に表示させたい場合は「焼き込み(Burned In)」にチェックを入れます。字幕をオン/オフできる形で残したい場合は、焼き込みのチェックを外し、「デフォルト」設定を必要に応じて使います。

| 設定 | 意味 | 使う場面 |
| 焼き込み | 字幕を映像に直接入れる | MP4で確実に字幕を表示したい場合 |
| デフォルト | 再生時にその字幕を初期表示にする | ソフトサブとして字幕を残したい場合 |
| 強制字幕のみ | 強制フラグのある字幕だけを使う | 外国語部分だけ字幕を表示したい場合 |
なお、焼き込みできる字幕トラックは通常1つです。日本語字幕と英語字幕を同時に映像へ表示したい場合は、事前にASS形式などで1つの字幕ファイルにまとめ、位置を調整してから焼き込むほうが安定します。
Step5. プレビューで確認してからエンコードする
設定が終わったら、プレビューで字幕の表示、文字化け、タイミングを確認します。問題がなければ保存先を指定し、「エンコードを開始」をクリックします。

MP4で字幕を入れる場合の注意点
HandBrakeでMP4に字幕を入れる場合、いちばん安全なのは字幕を焼き込む方法です。MP4は再生互換性が高い反面、字幕の保持には制限があります。
| やりたいこと | おすすめ設定 | 理由 |
|---|---|---|
| MP4で字幕を必ず表示したい | 焼き込みをオン | 再生アプリの字幕対応に左右されにくい |
| MP4でSRT字幕を切り替えたい | SRTをインポートし、焼き込みをオフ | プレイヤーが対応していれば字幕トラックとして表示できる |
| DVD字幕やBlu-ray字幕をMP4に残したい | 焼き込みをオン、またはMKVに変更 | VobSubやPGSはMP4でそのまま保持しにくい |
| 複数の字幕を残したい | MKVを選択 | MP4より複数字幕トラックの運用に向いている |
「MP4にしたら字幕が消えた」という場合は、字幕がソフトサブとして残っていても再生アプリ側で非表示になっている、またはMP4に対応しない字幕形式を選んでいる可能性があります。VLCなど別のプレイヤーで確認し、それでも表示されない場合は焼き込み設定で再エンコードしてください。
HandBrakeで強制字幕のみを表示する方法
強制字幕とは、主音声と異なる言語のセリフなど、必要な場面だけ表示される字幕のことです。映画や海外ドラマでは、外国語部分だけに字幕が付くケースがあります。

強制字幕が出ない場合は、自動スキャンだけに頼らず、手動で別の字幕トラックを選び直してください。ディスクによっては、強制字幕が通常の字幕トラック内に混在していることがあります。
HandBrakeで字幕が入らない・表示されない時の対処法
HandBrakeで字幕が入らないときは、原因を切り分けると解決しやすくなります。以下の表で症状に近いものを確認してください。
| 症状 | 主な原因 | 対処法 |
|---|---|---|
| 字幕がまったく表示されない | 字幕トラックが追加されていない、または再生アプリで非表示 | 字幕タブでトラックを追加し、別プレイヤーでも確認する |
| MP4にすると字幕が消える | 字幕形式がMP4に合っていない | 焼き込みをオンにする、またはMKVで出力する |
| 日本語字幕が文字化けする | 文字コードの指定が違う | 文字コードをUTF-8に変更し、SRTファイル自体もUTF-8で保存する |
| 字幕のタイミングがずれる | 字幕ファイルのタイムコードずれ、フレームレート設定、ソースの問題 | Offsetで調整し、必要に応じて固定フレームレートで出力する |
| 強制字幕だけ出ない | 自動スキャンで正しい字幕を検出できていない | 別の字幕トラックを手動で選択し、Forced Onlyを再確認する |
対処法1. 字幕トラックが追加されているか確認する
外部SRTを使う場合は、「字幕をインポート」でファイルを追加しているか確認します。DVDやBlu-rayの内蔵字幕を使う場合は、「トラック」から目的の字幕を選びます。字幕が複数ある場合は、言語名だけで判断せず、プレビューで実際の表示を確認しましょう。
対処法2. MP4では焼き込みを試す
MP4で字幕が表示されない場合は、まず「焼き込み」をオンにして出力してみてください。特にPGSやVobSubなど画像ベースの字幕は、MP4にソフトサブとして保持するより、焼き込みのほうが安定します。
対処法3. 文字コードをUTF-8にする
日本語SRT字幕が文字化けする場合は、HandBrakeの文字コード設定と、字幕ファイル自体の保存形式を確認してください。字幕ファイルをテキストエディタで開き、UTF-8で保存し直してから再度インポートすると改善することがあります。
対処法4. Offsetで字幕のずれを補正する
字幕が早すぎる、または遅すぎる場合は、字幕タブのOffsetを使います。たとえば「500」と入力すると0.5秒遅らせ、「-500」と入力すると0.5秒早めます。

映像全体で少しずつずれていく場合は、字幕ファイルのタイムコードだけでなく、動画側のフレームレート設定や再生プレイヤーの対応状況も確認してください。
対処法5. 別のプレイヤーで再生確認する
HandBrakeで正しくエンコードできていても、再生アプリが字幕形式に対応していないと表示されません。VLCなどの高機能プレイヤーで再生し、字幕メニューからトラックを選択して確認してください。
HandBrakeで字幕をカスタマイズする方法
HandBrakeの字幕タブだけで、字幕のフォント、色、位置を自由に編集できるわけではありません。字幕デザインを細かく変えたい場合は、ASS形式の字幕ファイルを事前に編集し、HandBrakeで読み込んで焼き込む方法が現実的です。
ASS字幕で指定できる主な項目
| 項目 | 指定例 |
| 字幕の表示位置 | \pos(192,60) |
| フォント | \fnArial |
| 文字サイズ | \fs30 |
| 字幕カラー | \c&H00FFFF& |
| 改行 | \N |
たとえば、次のように波かっこで囲んで字幕行の先頭に入れると、表示位置や見た目を指定できます。
{\pos(192,60)\fnArial\fs30\c&H00FFFF&}字幕サンプル

ただし、ASSの書式編集に慣れていないと、表示崩れや文字化けの原因になります。字幕のフォント、大きさ、色、位置を画面上で調整したい場合は、後述のDVDFab DVD リッピングのようにGUIで字幕を編集できるソフトを使うほうが簡単です。
多言語・多トラック字幕を扱う時のポイント
日本語字幕と英語字幕など、複数の字幕を切り替えたい場合は、MKV形式を選んで複数トラックとして保存します。MP4では字幕トラック数や字幕形式の制限があるため、多言語字幕の保存には向いていません。
- トラック1:日本語字幕をデフォルト表示
- トラック2:英語字幕を任意で切り替え
- トラック3:強制字幕を焼き込み
焼き込みできる字幕は基本的に1トラックのみなので、複数字幕を同時表示したい場合は、事前に1つのASS字幕として統合しておきましょう。
DVD字幕を抽出・編集したい場合はDVDFab DVD リッピングが便利
HandBrakeは字幕付き動画のエンコードには便利ですが、DVDから字幕だけをSRTとして抽出したり、字幕のフォントや位置をGUIで細かく調整したりする用途には向いていません。DVDを字幕付きでMP4/MKVに変換したい、字幕が入らない問題をできるだけ簡単に回避したい場合は、DVDFab DVD リッピングを使う方法があります。
- HandBrakeで読み込めないDVDでも処理しやすい
- MP4、MKV、MP3など1000以上の動画・音声形式に出力
- 字幕の言語選択、強制字幕の表示、外部字幕の追加に対応
- 字幕モードを選び、字幕の焼き込みや抽出を行える
- 字幕のフォント、サイズ、色、位置、遅延を画面上で調整できる
DVDを字幕付きでMP4にしたいのに、HandBrakeで字幕が表示されない、文字化けする、SRTとして字幕を取り出したいという場合は、DVDFab DVD リッピングを使うと作業を進めやすくなります。
DVDFab DVD リッピングでDVDを字幕付きファイルに変換する方法
上記のダウンロードボタンからDVDFabをインストールし、起動します。ドライブにDVDディスクを挿入するか、「+」をクリックしてISOファイルまたはDVDフォルダを追加します。

焼き込みたい字幕言語を選択します。外部字幕を追加したい場合は「外部字幕を追加」をクリックします。強制字幕だけを表示する設定もここで確認できます。

「詳細設定」では、字幕を動画に直接レンダリングする、ファイルへ再マックスする、idx/subやSRTとして抽出するなど、目的に応じた字幕処理を選択できます。

「動画編集」では、字幕のフォント、大きさ、色、位置、遅延、太字、斜体などを画面上で調整できます。ASSタグを手入力するのが難しい場合でも、視覚的に設定しやすいのがメリットです。

画面下部で保存先を指定し、「開始」ボタンをクリックします。字幕付きの動画ファイルへの変換が開始されます。

HandBrake字幕設定に関するQ&A
HandBrakeでMP4に字幕を入れるには?
「字幕」タブでSRTなどの字幕をインポートし、必要に応じて「焼き込み」をオンにしてエンコードします。MP4で確実に表示させたい場合は焼き込み、字幕の切り替えを残したい場合は対応プレイヤーで表示できるか確認してください。
AHandBrakeで字幕が入らない原因は?
字幕トラックを追加していない、出力形式が字幕形式に合っていない、文字コードが違う、再生プレイヤーが字幕トラックを表示していない、といった原因が考えられます。まず字幕トラック、焼き込み、文字コード、MP4/MKVの選択を確認しましょう。
AHandBrakeで字幕を抽出できますか?
HandBrakeは字幕を読み込んで動画に焼き込んだり、対応形式で字幕トラックとして扱ったりできますが、DVDから字幕だけをSRTとして書き出す専用ツールではありません。字幕だけを抽出したい場合は、DVDFab DVD リッピングなどの字幕抽出に対応したソフトを使うのが実用的です。
A字幕の焼き込みとデフォルト設定は何が違いますか?
焼き込みは字幕を映像そのものに入れる設定です。再生時に消すことはできません。デフォルトは、ソフトサブとして残した字幕を再生開始時に表示しやすくする設定で、プレイヤー側で字幕のオン/オフを切り替えられます。
AHandBrakeで日本語字幕が文字化けする時は?
字幕ファイルの文字コードとHandBrake側の文字コード設定を確認してください。日本語SRTはUTF-8で保存し、HandBrakeの文字コードもUTF-8に設定すると改善しやすくなります。
Aまとめ
HandBrakeで字幕を入れる場合は、最初に「焼き込みにするか、ソフトサブにするか」を決めることが大切です。MP4で字幕を確実に表示したいなら焼き込み、字幕の切り替えや複数字幕トラックを残したいならMKVを選ぶと失敗を減らせます。
字幕が入らない場合は、字幕トラックの追加、Burn Inのチェック、文字コード、MP4/MKVの選択、再生プレイヤーの対応を順番に確認してください。DVDから字幕をSRTとして抽出したい、字幕のフォントや位置を簡単に調整したい場合は、DVDFab DVD リッピングを使うと、HandBrakeでは手間がかかる字幕処理も進めやすくなります。





