「元の動画には字幕があるのに、HandBrakeで変換すると消える」と困っていませんか?字幕は映像に直接描かれたものと、別トラックとして保存されたものがあります。字幕タブの選択と出力形式を確認することが出発点ですね。自分で作成した動画など、変換できる素材を使って確認します。
▶本記事の概要
- HandBrakeで字幕が消える理由を確認する
- 字幕トラックと焼き込みを設定する手順
- 変換後も字幕が見えない時の確認方法
- まとめ
- 元動画に字幕トラックがあるか調べる
- 自動選択と外国語音声検索を区別する
HandBrakeで字幕が消える理由を確認する
元動画に字幕トラックがあるか調べる
元動画を再生し、字幕をオン・オフできるか確かめてくださいね。外付けSRTを読み込んでいた場合、動画ファイルだけをHandBrakeへ渡しても同じ字幕が付くとは限りません。
字幕が映像に焼き込まれている場合は、通常のトラック選択で取り外せる文字ではありません。元動画と出力動画で、同じ時間帯を比較したいですね。
自動選択と外国語音声検索を区別する
字幕の自動選択は、プリセットや言語条件の影響を受けます。「Foreign Audio Search」は全文字幕を作る翻訳機能ではありません。
目的の日本語字幕が必要なら、字幕タブへ実際のトラックを追加して確認します。自動検索だけを残した状態では、期待した字幕にならないかもしれません。
- 日本語字幕を追加して強制字幕のみを見直す
- 焼き込みと切り替え式の字幕を選ぶ
- MP4とMKVの対応差を確認する
字幕トラックと焼き込みを設定する手順
日本語字幕を追加して強制字幕のみを見直す
- 元動画を開き、変換対象のタイトル・範囲を確認
- Subtitles(字幕)タブで目的の字幕トラックを追加
- 外付けSRTなら字幕のインポートでファイルを指定
- 全文を出したい時はForced Only(強制字幕のみ)の指定を確認
- 字幕が出る時間帯を短く変換して再生
強制字幕のみを選ぶと、対象として指定された一部の字幕だけになる場合があります。全文字幕と部分字幕を混同しないようにしてくださいね。
焼き込みと切り替え式の字幕を選ぶ
Burn In(焼き込み)は映像の一部として字幕を固定する方法です。再生機器で字幕の切り替えが難しい場合にも使いやすいですね。
焼き込んだ字幕は、再生中の設定では消せません。出力名を変え、字幕のない元動画も残してくださいね。
切り替え式の字幕は、再生ソフト側でも字幕トラックを選ぶ必要があります。Default指定だけで、すべての機器で同じ表示になるとは限りません。
MP4とMKVの対応差を確認する
PGSなど画像形式の字幕をMP4へそのまま格納できない場合があります。MP4なら焼き込み、MKVならパススルーが可能というのが、HandBrake公式の案内ですね。
MKVに変える場合は、視聴するテレビやアプリがその構成を再生できるかも確認します。字幕を残せる形式と、相手の再生環境で使える形式は分けて考えたいですね。
- 文字コードと再生ソフトを切り分ける
- 短いテスト変換で待ち時間を減らす
変換後も字幕が見えない時の確認方法
文字コードと再生ソフトを切り分ける
SRTの追加では、ファイルの文字コードと読み込み設定を合わせてくださいね。誤った文字コードは、文字化けだけでなく字幕トラックの不具合につながる場合もあるため注意したいですね。
出力動画を別の対応プレーヤーで開き、字幕トラックが選べるか比較します。トラックがあるのに見えない場合と、出力に入っていない場合を分けてくださいね。
短いテスト変換で待ち時間を減らす
字幕が確実に出る場面を含めて、短い範囲を変換します。成功した設定を確認してから全編を処理すると、やり直しの負担を減らせますね。
Steamの録画を動画ファイルとして書き出す方法はこちらからご覧ください。
録画そのもののコマ落ちと、字幕が出ない問題は対処が異なります。素材がカクついている場合は変換前の録画も確認したいですね。
OBS録画の高負荷とカクつきの確認方法はこちらから確認できますね。
まとめ
▶本記事の振り返り
- 元動画の字幕が内蔵・外付け・焼き込みのどれか確認
- 目的の字幕を手動で追加し、強制字幕のみの指定を確認
- 焼き込み後は字幕をオフにできない
- 出力形式と再生機器の対応を短い動画で検証
一度にすべての設定を変えず、症状に合う項目から一つずつ確認してみてくださいね。改善した操作をメモしておくと、同じトラブルが起きた時にも役立ちます。
参考資料(情報確認:2026年10月19日)

コメント