.MKVファイルの再生時にVLCMediaPlayerがクラッシュする問題を修正する方法



問題を排除するために楽器を試してください

結局のところ、一部のユーザーはVCL MediaPlayerで.MKVファイルを開くことができません。 .mkvファイルを開いてから数秒後、影響を受けるユーザーは「 おっと:VLCメディアプレーヤーがクラッシュしました」 エラー。手順を再試行しても同じ結果が得られ、影響を受けるほとんどのユーザーは、再生しようとした.MKVファイルで問題が発生したと報告しています。



.MCVファイルの再生時にVLCMediaPlayerがクラッシュする



古いバージョンのVLCMedia Playerを使用している場合(ビルドの日付は2012年頃)、現在のVLCバージョンをアンインストールし、最新リリースに移行することで問題を解決できる可能性があります。



ただし、VLCプレーヤーが最終的にクラッシュする前に遅延やスキップが発生する場合は、処理能力が不十分であることが原因である可能性があります。 おっと:VLCメディアプレーヤーがクラッシュしました」 エラー。この場合、試してみてください ハードウェアアクセラレーションを無効にする デコード、DirectXビデオアクセラレーションへの切り替え、またはデフォルトのファイルキャッシュ値のブースト。

マシンが4K.MKVファイルを再生できる以上の機能を備えている必要がある場合は、アプリケーションにループフィルターをスキップさせるか、.MKVファイルのFFmpeg再生でマルチスレッドデコードを有効にすることもできます。

方法1:最新バージョンのVLC MediaPlayerをインストールする

結局のところ、VLC Media Playerで.MKVファイルを再生するときにこの特定のエラーを引き起こす最も一般的な原因の1つは、2012年頃にリリースされたVLCバージョンに影響を与えていたバグです。非常に古いVLCクライアントを使用している場合は、修正は、現在のバージョンのVLCをアンインストールし、公式Webサイトから最新のビルドをインストールするのと同じくらい簡単な場合があります。



注意 :VLCの自動更新機能は頻繁に機能しなくなることが知られていることに注意してください。したがって、アプリケーションから更新を求められていないという理由だけで、この潜在的な修正を却下しないでください。

影響を受けた数人のユーザーは、[プログラム]メニューと[ファイル]メニューから現在のVLCバージョンをアンインストールし、公式ダウンロードページから最新のビルドをインストールすることで、最終的に「 おっと:VLCメディアプレーヤーがクラッシュしました」エラー。

全体を段階的に説明します。

  1. VLCメディアプレーヤーのすべてのインスタンスが完全に閉じていることを確認してください。
  2. プレスレス Windowsキー+ R 開くために 実行 ダイアログボックス。テキストボックス内に「 ‘appwiz.cpl’ を押して 入る [プログラムと機能]メニューを開きます。

    実行プロンプトで「appwiz.cpl」と入力します

    注意: UAC(ユーザーアカウント制御)ウィンドウで管理者アクセスを提供するように求められた場合は、をクリックします。 はい そうするために。

  3. [プログラムと機能]メニューに移動したら、インストールされているアプリケーションのリストを下にスクロールして、VLC MediaPlayerのインストールを見つけます。あなたがそれを見つけることができたら、それを右クリックして選択します アンインストール/変更 コンテキストメニューから。

    プログラムと機能を介してVLCをアンインストールする

  4. VLCメディアプレーヤーのアンインストール画面に入ったら、画面の指示に従って操作を完了し、自動的に実行するように求められない場合はコンピューターを再起動します。
  5. 次の起動シーケンスが完了したら、このリンクを開きます( ここに )デフォルトのWebブラウザを使用して、 VLCボタンをダウンロード インストール実行可能ファイルの最新バージョンをダウンロードします。

    最新のVLCビルドをダウンロードする

  6. インストール実行可能ファイルが完全にダウンロードされたら、それをダブルクリックし、画面の指示に従ってインストールを完了します。

    VLCのインストール実行可能ファイルを開く

  7. プロセスが完了したら、コンピューターを再起動し、次のマシンの起動後に.MKVファイルを正常に再生できるかどうかを確認します。

それでも頻繁に「」に苦労している場合 おっと:VLCメディアプレーヤーがクラッシュしました」 .MKVファイルを再生しようとするとクラッシュします。以下の潜在的な修正に移動してください。

方法2:ハードウェアアクセラレーションのデコードを無効にする

高解像度の.MKVファイルをネットワーク経由でストリーミングして再生しようとしたときに、VLCでスキップの問題や一般的なクラッシュが発生するだけの場合は、コンピューターの処理能力が不十分である可能性があります。

この問題は、同様の状況で問題に直面している他のユーザーによって発生しました。彼らがこれを解決する方法は、ハードウェアアクセラレーションによるデコードを無効にすることでした。 環境設定 メニュー。これにより、CPUとGPUの負荷が軽減され、読み込み時間が長くなりますが、低スペックのマシンで実行する場合のアプリケーションの安定性も大幅に向上します。

VLCメディアプレーヤーでハードウェアアクセラレーションを無効にするためのクイックガイドは次のとおりです。

  1. 起動アイコンを右クリックして選択し、管理者権限でVLCメディアプレーヤーを開きます 管理者として実行。
  2. メインのVLCウィンドウに入ったら、上部のリボンバーを使用して ツール メニューをクリックし、 環境設定
  3. Simple Preferences画面が表示されたら、 入力/コーデック 上部のメニューからカテゴリを選択し、[コーデック]タブに移動して、ハードウェアアクセラレーションによるデコードを次のように設定します。 無効。
  4. これを行った後、をクリックします 保存する ボタンを1回押すと、変更が永続的になります。
  5. VLC Mediaプレーヤーを再起動し、問題が解決したかどうかを確認します。

VLC MediaPlayerでハードウェアアクセラレーションを無効にする

VLC Media Playerで.MKVファイルを再生しようとしたときに、まだ頻繁に途切れたりクラッシュしたりする場合は、以下の次の方法に進んでください。

方法3:DirectX Video Acceleration(DVXA)2.0を有効にする

かなり専用のGPUで実行されているが、低層CPUを使用している新しいPC構成でこの問題が発生した場合は、デフォルトのハードウェアアクセラレーションをDirect Video Acceleration(DCXA)2.0に変更することが、最終的に定数を修正する方法である可能性があります。 .MKVファイルを再生するとVLCがクラッシュします。

DirectX Video Accelerationでは、CPUを集中的に使用する特定のタスク(iDCT、動き補償、インターレース解除など)が可能であり、スタッター、フリーズ、または一般的な不安定性がGPUにオフロードされる可能性があるため、これは効果的です。

適度なCPUを使用している場合、この操作によりGPUに重いレンダリングタスクがかかる可能性があります。これにより、システムで.MKVファイルの再生をはるかに効率的に処理できるようになります。

VLCの[設定]メニュー内の[入力とコーデックの設定]からDirectXVideo Acceleration(DVXA)2.0を有効にするためのクイックガイドは次のとおりです。

  1. 管理者権限でVLCMediaPlayerを開くことから始めます。
  2. アプリケーション内に入ったら、上部のリボンメニューを使用して、 ツール メニューをクリックし、 環境設定 新しく登場したドロップダウンメニューから。
  3. あなたがなんとか中に入ることができた後 シンプルな設定 メニューから、 入力/コーデック 上部のメニューからタブ。
  4. 次に、[コーデック]セクションまで下にスクロールし、関連するドロップダウンメニューを使用してハードウェアアクセラレーションのデコードを次のように変更します。 DirectX Video Acceleration(DvXA)2.0。
  5. クリック 保存する 変更を確認してから、VLCアプリケーションを再起動し、次に再生を試みたときに問題が解決するかどうかを確認します。 .MKV ファイル。

DirectXビデオアクセラレーションの有効化

.MKVファイルの再生中にまだ一般的なスタッターやクラッシュが発生する場合は、以下の次の潜在的な修正に進んでください。

方法4:ファイルキャッシュを強化する

アプリケーションが最終的にクラッシュした後、数秒間一般的なスタッターが発生する場合は、アプリケーションに十分なファイルキャッシュを実行する時間がないことが原因である可能性があります。デフォルトでは、VLC MediaPlayerはファイルキャッシングに300ミリ秒を割り当てますが、これはローエンドPC構成には十分でない場合があります。

このシナリオが当てはまる場合は、VLCメディアプレーヤーの[詳細設定]メニューにアクセスし、ファイルキャッシュ値を1000以上に上げることで、この問題を解決できるはずです。この問題が発生した影響を受けた数人のユーザーは、この操作により、最終的にVLCで.MKVファイルを問題なく再生できるようになったことを確認しました。

ファイルキャッシュをより高い値に上げるために必要なことは次のとおりです。

  1. 管理者権限でVLCMediaPlayerを開きます。
  2. 中に入ると、上部のリボンを使用してクリックします ツール、 次に、をクリックします 環境設定 表示されたばかりのドロップダウンメニューから。
  3. あなたがなんとか中に入ることができた後 シンプルな設定 メニュー、変更 設定を表示 から左上隅に切り替えます シンプルすべて
  4. これを行うと、それに応じてメニューが変更されます。新しいインターフェースから、左側のメニューを使用して選択します 入力/コーデック
  5. とともに 入力/コーデック メニューを選択したら、右側のメニューに移動して、に関連付けられている値を変更します ファイルキャッシュ(ミリ秒)1000。
  6. クリック 適用する 変更を保存するには、VLC Media Playerを再起動して、問題が解決したかどうかを確認します。

VLC MediaPlayerでのファイルキャッシュ値の向上

それでも「 おっと:VLCメディアプレーヤーがクラッシュしました」 .MKVファイルを再生しようとするとエラーが発生する場合は、以下の次の潜在的な修正に進んでください。

方法5:ループフィルターをスキップする

結局のところ、この問題は、H264デコードが開始される前に使用されるループフィルターによっても発生する可能性があります。この操作は主に、画像の鮮明さを低下させることなくブロッキングアーチファクトを低減するために実施されます。ただし、特定の状況では、ループ内フィルターにより、特定のMKVファイルを再生するVLCインストール機能を効果的に停止できます。

いくつかの.MKVファイルでのみこの問題が発生する場合(一部の.MKVファイルは問題なく再生されます)、FFmpegオーディオ/ビデオデコーダー設定にアクセスしてループフィルターを強制することで問題を解決できる場合がありますH.264デコードのすべてのインスタンスでスキップされます。

注意: これが FFMpegの「過去の期間が大きすぎる」エラーを修正する方法

ループフィルターをスキップするようにVLCMediaPlayerのインストールを構成するためのクイックガイドは次のとおりです。

  1. まず最初に、VLC MediaPlayerが管理者権限で開かれていることを確認します。これを行うには、起動実行可能ファイルを右クリックして、 管理者として実行 コンテキストメニューから。
  2. 次に、上部のリボンバーを使用して展開します ツール カテゴリをクリックし、をクリックします 環境設定 ドロップダウンメニューから。
  3. 中に入ると シンプルな設定 メニュー、スイッチ 設定を表示 (左下隅)をに切り替えます すべて 詳細設定メニューを表示するには。
  4. 後に 高度な設定 メニューが表示されたら、左側のメニューを使用して、に関連付けられているドロップダウンメニューを展開します ビデオコーデック
  5. これを行うとすぐに、 FFmpeg 以下に表示されたビデオコーデックのリストから、右側のセクションに移動します。
  6. FFmpegオーディオ/ビデオデコーダー内で、[デコード]サブメニューに移動し、に関連付けられているドロップダウンメニューを設定します。 H.264デコードのループフィルターをスキップするすべて。
  7. [保存]をクリックして変更を保存し、アプリケーションを再起動して、操作が成功するかどうかを確認します。

H264のループフィルターをスキップする

まだ「 おっと:VLCメディアプレーヤーがクラッシュしました」 VLC Mediaプレーヤーを使用して.MKVファイルを再生しようとするとエラーが発生します。以下の、次の潜在的な修正に進んでください。

方法6:FFmpeg再生でマルチスレッドデコードを強制する

最終的に「」を経験する前に、多くの一般的な吃音と遅れに遭遇した場合 おっと:VLCメディアプレーヤーがクラッシュしました」 再生しようとしたときにエラーが発生しました .MKV 非常に大きいファイル。

実は、VLC Media Playerは、デフォルトで、使用しているシステムリソースを使用して可能な限り軽量になるように構成されています。ただし、4K .MKVファイルを処理する必要がある場合、これは必ずしも良いことではありません。

このシナリオが当てはまる場合は、FFmpegのオーディオとビデオのデコードがで行われるようにすることで問題を修正できるはずです。 マルチスレッド(ハイパースレッディング)。

FFmpeg再生でマルチスレッドデコードを強制するためのクイックガイドは次のとおりです。

  1. 管理者権限でVLCMediaPlayerを開きます。によって促されたとき ユーザーアカウント制御(UAC) 、[はい]をクリックして管理者アクセスを許可します。
  2. VLC Media Playerが正常に開いたら、上部のリボンメニューを使用して選択します ツール>設定
  3. デフォルトでは、 シンプルな設定 画面。 Teはそれをに変更します 高度な設定 メニュー、設定 設定を表示 (左下隅)をに切り替えます すべて。
  4. すぐに 高度な設定 メニューが表示されたら、左側のセクションを使用して選択します 入力/コーデック メニュー。
  5. 次に、展開します ビデオコーデック 下のドロップダウンメニューから、 FFmpeg 利用可能なサブアイテムのリストからのエントリ。
  6. FFmpegエントリを選択した状態で、右側のセクションに移動し、 スレッド 下のエントリ デコード。
  7. スレッドの値をに変更します 2 、次にをクリックします 保存する 変更を強制します。
  8. VLC Media Playerアプリケーションを再起動し、問題が解決したかどうかを確認します。

VLC MediaPlayerでマルチスレッドデコードを有効にする

タグ vlc 読んだ8分