VLC 字幕ガイド:自動読み込み、スタイル、同期など
字幕は多くの VLC ユーザーが最初に壁にぶつかる機能です — VLC が苦手だからではなく、設定が複数のメニューに分散しているためです。このガイドでは、自動読み込み、スタイル、エンコーディング、同期のショートカット、強制・内包トラックをすべてまとめます。これを読めば字幕が「単に動く」ようになります。
外部字幕を自動的に読み込む
動画と同じフォルダーに、完全に同じベース名で .srt / .ass ファイルを置きます:
movie.mp4+movie.srt。VLC が字幕を自動読み込みします。
ツール > 設定 (&P) > Subtitles: 「Autodetect subtitle files」がオンになっていることを確認し、「Subtitle language」をお好みで設定します。
自動検出が設定されます。
VLC を再起動して動画を開きます。
手動操作なしで字幕が表示されます。
補足movie.eng.srt のようなファイルは、字幕の環境設定で「English」のパターンを設定する必要があります — さもなければ単に movie.srt に名前を変更してください。
字幕のスタイル:フォント、サイズ、色
字幕の同期を即座に修正する
- J — 字幕を遅らせて表示(遅延 +50 ms)。
- K — 字幕を早めて表示(前進 50 ms)。
- G — 音声を早める(音声/映像の同期)。
- H — 音声を遅らせる。
- 正確に調整するには: 右クリック > 字幕 > 同期化 で、ミリ秒単位のオフセットを設定します。
強制字幕と内包トラックの扱い
動画を右クリック > 字幕 > 字幕トラック (&T) — トラックを選択します(強制トラックには通常ラベルが付きます)。
正しいトラックが選択されます。
複数トラックを持つ MKV ファイル: ツール > トラックの同期化 (&T) で選択を確認します。
アクティブなトラックが確認できます。
映画の「強制」字幕(外国語の台詞のみ)については、「forced」という名前のトラックを選びます。
強制の台詞だけが表示され、全文字幕は表示されません。
よくある質問
VLC で字幕が自動的に読み込まれないのはなぜですか?
ファイル名は動画と完全に一致し、同じフォルダーに置く必要があります。環境設定の「Autodetect subtitle files」を確認し、VLC を再起動してください。
VLC で字幕のフォントサイズを変更するには?
ツール > 設定 (&P) > Subtitles / OSD > 「Font size」(または拡大率)。テレビ視聴用には大きい値を。
VLC は字幕を自動ダウンロードできますか?
内蔵されていません。OpenSubtitles の Lua 拡張機能(addons.videolan.org 経由)がその機能を追加します。字幕ツールのプラグインガイドを参照してください。
VLC で ASS 字幕の表示がおかしいのはなぜですか?
ASS のスタイルはシステムに存在するフォントに依存します。ファイルが参照するフォントをインストールするか、「Force subtitle style」を無効化して表示の問題に対処してください。
字幕を特定のトラックに既定で設定するには?
環境設定の「Subtitle language」に言語コードを設定します — VLC は内包ファイルでそのトラックを優先します。