Problem Description
Some users are unable to open media files with MKV extension using VCL Media Player, an error message Oops: VLC media player just crashed
prompt after opening the file. Detailed error message as below:
Ooops: VLC media player just crashed. Would you like to send a bug report to the developers team?
Content Summary
Solution 1: Update to the latest version of VLC Media Player
Solution 2: Disable hardware acceleration decoding
Solution 3: Enable DirectX Video Acceleration (DVXA) 2.0
Solution 4: Increase File caching
Solution 5: Skip the loop filter
Solution 6: Increase multi-thread decoding on FFmpeg playback
Solution 1: Update to the latest version of VLC Media Player
Step 1: Close the VLC media player.
Step 2: Press the Windows key + R to open the Run box.
Step 3: Type appwiz.cpl
and press Enter to open the Programs and Features menu. If the UAC (User Account Control) window provides admin access, click on Yes.
Step 4: Locate VLC Media Player in the list, right-click on it and choose Uninstall/Change from the context menu.
Step 5: Follow the on-screen instructions to complete the uninstallation process, then restart the computer.
Step 6: Browse to VideoLAN official site and click on the Download VLC button to download the latest version of the VLC media player installation executable.
Step 7: Double-click on the downloaded executable and follow the on-screen instructions to complete the installation process.
Step 8: Restart the computer then try to play the same MKV media files using VLC media player.
Solution 2: Disable hardware acceleration decoding
Step 1: Right-click the VLC media player launch icon and choose the Run as Administrator.
Step 2: Go to Tools menu > Preferences.
Step 3: Select the Input / Codecs category > Codecs section and set the Hardware-accelerated decoding to Disabled.
Step 4: Click the Save button to apply the change.
Step 5: Restart the VLC Media player.
Solution 3: Enable DirectX Video Acceleration (DVXA) 2.0
Step 1: Right-click the VLC media player launch icon and choose Run as Administrator.
Step 2: Go to Tools menu > Preferences.
Step 3: Select the Input / Codecs category > Codecs section and set the Hardware-accelerated decoding to DirectX Video Acceleration (DvXA) 2.0.
Step 4: Click the Save button to apply the change.
Step 5: Restart the VLC Media player.
Solution 4: Increase File caching
Step 1: Right-click the VLC media player launch icon and choose Run as Administrator.
Step 2: Go to Tools menu > Preferences.
Step 3: Switch the Show Settings toggle in the top-left corner to All.
Step 4: Select Input / Codecs at the left pane.
Step 5: Modify the value of File caching (ms) to 1000 at the right menu pane.
Step 6: Click Apply to save the changes.
Step 7: Restart the VLC Media Player.
Solution 5: Skip the loop filter
Step 1: Right-click the VLC media player launch icon and choose Run as Administrator.
Step 2: Go to Tools menu > Preferences.
Step 3: Switch the Show Settings toggle in the top-left corner to All.
Step 4: Select Input / Codecs > Video Codecs > FFmpeg at the left pane to expand the list.
Step 5: Navigate to the Decoding sub-menu and set the Skip the loop filter for H.264 decoding to All.
Step 6: Click Save to save the changes.
Step 7: Restart the VLC Media Player.
Solution 6: Increase multi-thread decoding on FFmpeg playback
Step 1: Right-click the VLC media player launch icon and choose Run as Administrator.
Step 2: Go to Tools menu > Preferences.
Step 3: Switch the Show Settings toggle in the top-left corner to All.
Step 4: Select Input / Codecs > Video Codecs > FFmpeg at the left pane to expand the list.
Step 5: Locate the Threads entry under Decoding. Change the value of Threads to 2.
Step 6: Click Save to save the changes.
Step 7: Restart the VLC Media Player.