VLCメディアプレーヤーは、間違いなく市場で最も使いやすいプレーヤーの1つですが、字幕に関しては問題に遭遇することが非常に一般的です。これは、ダイアログを追うために字幕が必要な場合や、異なる言語のものを視聴している場合に、いらいらする可能性があります。
VLCの字幕が機能しない問題には、多くの理由があります。多くの場合、それはファイルが破損しているためであり、再度ダウンロードするだけで解決します。
この記事では、VLCの字幕が表示されない問題の背後にある可能性のあるすべての理由と、それを解決するためにできることを説明します。使いやすいメディアプレーヤーであるにもかかわらず、VLCが少し手こずる場合があり、多くの問題に遭遇しやすいです。
それがもし当てはまるなら、macOSにより最適化され、より多くの機能を備えているElmediaなどの別のメディアプレーヤーを試してみることをお勧めします。以下にこれらの機能を説明します。
解決策 1: 字幕ファイルが破損しているか空です
字幕ファイルは、正しくダウンロードされないと破損する可能性があります。
最善の解決策は、ファイルを再ダウンロードし、ダウンロード中にインターネットに問題が発生しないようにすることです。
ネットワークの問題が発生している間に字幕ファイルをダウンロードすると、破損したり空のファイルとしてダウンロードされたりします。
いずれの場合も、VLCで字幕テキストを見ることができず、時には意味不明な文字として表示されることがあります。

解決策2:字幕ファイルは動画のファイル名と一致させるべきです
VLCプレーヤーは、ビデオファイルの名前と一致する場合、字幕ファイルを自動的に見つけることがよくあります。SRTファイルのタイトルがビデオファイル名と異なり、別のフォルダーにある場合、VLCは字幕を表示できません。
この問題を解決するには、字幕ファイルの名前を変更し、ビデオの名前と一致させてください。たとえば、ビデオファイルの名前が「movie1.avi」の場合、字幕ファイルの名前は「movie1.srt」にする必要があります。
解決策 3: VLC 字幕ファイル形式は互換性がありません
VLCは字幕に関して非常に多才です。SRT、ASS、SSAなどさまざまな形式をサポートしていますが、いくつかは正しく機能しない場合があります。
VLCで字幕が表示されない問題が、ファイルが互換性のない形式であるために発生している場合は、VLCがサポートする正しい形式で再ダウンロードすることをお勧めします。
ソリューション4: SRTファイルをUTF-8に変換
SRT拡張子が付いた字幕ファイルがUTF-8でエンコードされていることを確認する必要があります。確認する方法は次のとおりです。
1. Mac で SRT ファイルをクリックして、メモ帳または TextEdit で開きます。

2. 奇妙な文字や記号が表示される場合、通常は SRT ファイルが UTF-8 でエンコードされていないことを意味します。
3. 任意のオンライン UTF-8 コンバーターを開きます。このガイドでは、Subtitle Tools を使用します。
4. SRT ファイルをアップロードします。
5. UTF-8 に変換をクリックします。

6. 変換が完了したら、ダウンロードしてビデオと同じフォルダに保存します。
解決策 5: サブタイトルファイルを手動で VLC プレーヤーに読み込む
VLCが字幕ファイルを読み込めない場合、ファイル名を変更する気がない場合は、プレーヤーで手動で開く方法があります。方法は次のとおりです:
1. VLC でビデオを再生します。
2. メニューバーで、「字幕」>「字幕ファイルの追加」に移動します。

3. 字幕ファイルを見つけてハイライトし、「開く」をクリックします。

ソリューション6: 字幕を無効にしてから再度有効にする
VLCで字幕が表示されないことがよくあるのは、設定で誤って無効にしてしまった場合です。変更方法は次のとおりです:
1. VLC で任意の映画を再生します。
2. メニューバーで VLC メディア プレーヤーをクリックし、環境設定 > 字幕/OSD に移動します。
3. 「OSDを有効にする」の横にあるチェックボックスをオンにします。

4. より詳細なオプションを表示するには、「すべて表示」をクリックし、「ビデオ」>「字幕/OSD」に移動します。
5. 「字幕の位置を強制する」の横のフィールドに 0 と入力します。

6. 「保存」をクリックします。
7. 字幕ファイルを追加したら、メニューバーの「字幕」をクリックします。
8. 「字幕トラック」をクリックし、字幕ファイルが選択されていることを確認します。

ソリューション7: VLCプレーヤーをリセット
何も機能しない場合、最終手段としてアプリケーションをリセットする必要があります。
1. メニューバーの VLC メディア プレーヤーをクリックし、環境設定に移動します。
2. 「すべてリセット」をクリックします。

3. 確認ボックスが表示されます。「続行」をクリックします。
再起動後、VLC で字幕を手動で追加することを忘れないでください。
ソリューション8:VLCを最新バージョンに更新する
1. VLC アプリを開きます。
2. メニュー バーで、VLC メディア プレーヤーをクリックし、更新を確認します。

3. 利用可能なアップデートがある場合は、ダウンロードするように求められます。ない場合は、最新のアップデートであることを示すメッセージが表示されます。[OK] をクリックします。
VLC の字幕が機能しない場合は、最新バージョンにアップデートすると役立ちます。アップデートが完了したら、VLC の字幕設定で字幕を追加してください。字幕とビデオの名前が同じ場合、VLC はそれらを自動的に読み込みます。
解決策9:字幕ダウンロードサイトを試す
あらゆる解決策を試しても字幕付きビデオが動作しない場合は、別の字幕ファイルをダウンロードする時期です。多くの字幕ダウンロードサイトがあり、そこでは任意のビデオに対するファイルを簡単に見つけることができます。
OpenSubtitles は、無料で字幕をダウンロードできる人気のサイトです。もしそのファイルが機能するなら、前のファイルが破損していたことが確定し、VLCソフトウェアには問題がないことがわかります。
解決策10: Elmedia Video Playerを試す
VLCの字幕問題には多くの解決策があるのは事実です。しかし、すべての修正を行わなくてもよいとしたら、どれほど良いことでしょうか?
そこで、Elmedia Playerが登場します。新しいアップデートや、欠けているコーデック、正しいフォーマットのファイルをダウンロードする必要はありません。
Elmedia Playerは自動的にすべてを行い、調整や修正は必要ありません。
Elmedia Playerで字幕を有効にする
Elmedia Player はほぼすべての字幕ファイル形式をサポートしているため、字幕の追加が非常に簡単です。
Elmedia Player で任意のビデオや映画に字幕を追加またはダウンロードする方法は次のとおりです:
1. Elmedia Player で任意のビデオを再生します。
2. メニュー バーで、[字幕] > [字幕トラック] > [ファイルから追加] に移動します。

3. 字幕ファイルを見つけてハイライトし、「開く」をクリックします。
4. 字幕ファイルをダウンロードしていない場合は、Elmedia Player のメニュー バーで [字幕] > [字幕トラック] > [OpenSubtitles.com で検索] に移動します。

5. 数秒待ってから、ドロップダウン メニューを再度開きます。プレーヤーが字幕ファイルを見つけた場合は、そこに表示されます。
6. 字幕ファイルをクリックするだけで、ビデオを楽しむことができます。
VLCで字幕が表示されない、または正しく機能しないのはなぜですか?
壊れた、または互換性のない字幕ファイルは、VLCで字幕がうまく動作しない最も一般的な理由の一つです。しかし、他にも多くの理由があり、問題を解決し始める前に、それらが期待通りに機能しない理由を知ることが重要です。
VideoLAN Forumで、VLCの字幕について不平を言うユーザーをよく目にします。
VLCで字幕が表示されない、または動作しない最も一般的な理由を詳しく見てみましょう:
- 字幕ファイルが壊れている – ネットワークの問題でファイルを適切にダウンロードできなかった場合、壊れているか損傷している可能性があります。
- 字幕のファイル名がビデオのファイル名と一致しない – 字幕ファイルの名前が間違っているか、ビデオファイルと同じ名前でない場合、VLCは自動的にファイルを見つけることができない場合があります。
- 設定で字幕が無効になっている – 時には、VLCの設定で字幕が無効になっており、ビデオで表示できないことがあります。
- 字幕がUTF-8エンコードを使用していない – UTF-8は字幕で最も一般的に使用されるエンコードであり、字幕ファイルがそれを使用していない場合、正しく動作しない可能性があります。
- VLCにバグが発生している可能性がある – VLCはバグを起こしやすく、それが時には字幕の表示に影響を及ぼすことがあります。
- VLCのバージョンが古い – ご使用のVLCプレーヤーのバージョンが古い場合、最新の字幕フォーマットをサポートできないか、未解決のバグを抱えている可能性があります。
結論
ご覧のとおり、VLCプレーヤーで字幕が表示されない場合に使用できる方法はたくさんあります。ファイルを再ダウンロードして破損していないことを確認することから、最新バージョンにメディアプレーヤーを更新することまで、問題をトラブルシューティングして解決するさまざまな方法があります。Elmediaなどの別のメディアアプリケーションを使用することで、すぐに問題を解決できます。
Macで動画を見ていて字幕の問題に遭遇したくないですか?字幕の際にElmediaがどれほどパワフルであるかをもっと知って、今日インストールしましょう!
よくある質問
SRTファイルがVLCで動作しない場合、それらが破損している可能性があります。また、UTF-8でエンコードされていることを確認する必要があります。字幕の問題に対処したくない場合は、Elmedia Playerのダウンロードをお勧めします。このプレーヤー内から字幕ファイルをダウンロードすることができます。
設定で手動で字幕を有効にすることで、VLCで字幕を表示できます。設定を開き、Subtitles/OSD」セクションで「Enable OSD」の横にあるボックスをクリックします。Elmedia Playerでは、デフォルトで字幕が有効になっています。
Elmedia は自動的に字幕のエンコードを検出することができます。また、字幕のフォント、サイズ、色を変更することもできます。また、Chromecast デバイス上に表示される字幕のフォントを変更することもできます。
最も簡単な方法の1つは、字幕ファイルの名前をビデオファイルと一致させることです。両方のファイルが同一の名前を持っていることを確認することで、VLCがそれらを同時に検出し、字幕メニューを通じて字幕を追加するオプションを提供することができます。
VLCで字幕をオフにするには、次の手順に従います:
- ビデオを開きます。
- 「ビデオ」メニューをクリックします。
- 「字幕トラック」メニューを開きます。
- 「無効化」を選択します。
- すべての字幕をデフォルトで無効にします。
ユーザーの状況: