Some users are unable to open media files with MKV extension using VCL Media Player, error message Oops: VLC media player just crashed
prompt after open the file. Detail error message as belo:
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: Icrease multi-thread decoding on FFmpeg playback
Solution 1: Update to the latest version of VLC Media Player
Step 1: Close VLC media player.
Step 2: Press Windows key + R to open Run box.
Step 3: Type appwiz.cpl
and press Enter to open the Programs and Features menu. If the UAC (User Account Control) window to provide 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 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 choosing 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 VLC Media player.
Solution 3: Enable DirectX Video Acceleration (DVXA) 2.0
Step 1: Right-click the VLC media player launch icon and choosing 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 VLC Media player.
Solution 4: Increase File caching
Step 1: Right-click the VLC media player launch icon and choosing 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 VLC Media Player.
Solution 5: Skip the loop filter
Step 1: Right-click the VLC media player launch icon and choosing 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 VLC Media Player.
Solution 6: Increase multi-thread decoding on FFmpeg playback
Step 1: Right-click the VLC media player launch icon and choosing 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 VLC Media Player.