VideoProc Converter AI

Convert VLC Not Playing MKV to Universal Formats

  • Quality-oriented audio & video conversion
  • Simple and intuitive interface
  • Fast conversion speed with GPU acceleration
  • Batch conversion supported
  • Serves as a video compressor, downloader, and screen recorder
Free Download

New AI features are available

Learn More
VideoProc Converter AI
Try It Now With Just One Click

VLC Not Playing MKV? Here's a Simple Workaround to Fix It

By Cecilia Hwung | Last Update:

VLC media player is definitely one of the most popular MKV players with its broad format support and many other features. It can play almost all codecs on all platforms with no codec packs. However, as powerful as VLC, there will be various problems, such as VLC MKV no video, VLC not playing Blu-ray, or in this case, VLC not playing MKV.

Although various reasons may cause the problem of the MKV file not playing on VLC, there are universal parameter settings in VLC that can help fix it. So we list a simple checklist that you can follow to fix the annoying problem of VLC not playing MKV. Please keep reading and check them out.

Can VLC Play MKV

Yes, VLC can play MKV files. According to the official support guide page, VLC can read and play MKV videos with many widely used and rarer video coding formats, such as MPEG-1, MPEG-2, H.263, H.264, Theora, Cinepak, Sorenson, etc.

VLC supports MKV format by default. Common VLC does not play MKV situations may be due to the following reasons: outdated versions, incorrect or conflicting settings, missing codecs, corrupted MKV files, etc. The corresponding workarounds are as follows.

Play the MKV File Using a VLC Alternative

First, you might want to play the MKV file with another media player and check if the problem is with the file itself. Other popular media players that support the MKV format include PotPlayer, 5Kplayer, etc. To do this, right-click on your MKV file, and go to Open with > Choose another app.

Update VLC to the Latest Version

Outdated versions may also cause VLC not playing MKV. The software will also fix some known bugs during the version update. You can also try to reinstall or update the software to ensure you are using the latest version of VLC. To update VLC, go to Help > Check for Updates to get the latest version. After updates, relaunch VLC to see if it works.

Update VLC to the Latest Version

Increase the File Caching Value

VLC creates a small number of cache files to ensure continuous playback. If the player keeps skipping MKV files or VLC not playing MKV files well, chances are other programs or the OS are taking up your disk. In this case, you can increase the caching size to allow VLC to get more data before the buffer is exhausted to ensure smooth playback.

Increase the File Caching Value

Follow the steps below to increase the file caching value in VLC. Go to Tools > Preferences from the menu bar. Then click the All option in the lower-left corner of the interface to bring up Advanced settings in VLC. Click to expand the Input/Codecs list, and find the Advanced section on the right side of the interface. Increase the value of File caching (ms) to 1000 to see if the VLC not playing MKV issue got solved.

Disable the Hardware-Accelerated Decoding

Hardware acceleration is supposed to bring faster decoding performance, hence a better viewing experience. However, if your graphics card does not support hardware acceleration for a specific coding format in your MKV file, VLC may eat up your CPU usage. That can eventually lead to the VLC media player not playing MKV problems.

Disable the Hardware-Accelerated Decoding

If this is your case, stopping hardware-accelerated decoding might save you out, especially when you are using an Apple device or trying to play Blu-ray MKV or UHD/FHD/HD video. Click Tools > Preferences in the menu bar, then go to the Input/Codecs settings section. Select Disable from the Hardware-accelerated decoding drop-down list.

Install MKV Codec for VLC

MKV is a media container format that allows wrapping video streams encoded with many video coding formats, such as H.264/AVC, H.265/HEVC, etc. Although VLC supports MKV format by default, it may still cause the problem of MKV not playing VLC when using an incompatible video or audio codec.

Install MKV Codec for VLC

In this case, installing the proper MKV codec for VLC can help solve the MKV file not playing on VLC. First, download the MKV codec from the given link. Then you can extract the file and double-click to run the extracted .exe file. You can also read this article on the best MKV codecs for more information.

Convert MKV Files to Another Format

As mentioned before, MKV is the wrapper, and the coding format also determines whether VLC can play the video. But if you have no clue about all the concepts of container format, codec, or coding format, you can also convert MKV to other formats with higher compatibility, such as MP4.

VideoProc Converter AI could be one of the best MKV to MP4 converters. Don't bother downloading and installing MKV codecs. VideoProc Converter AI supports more than 420 codecs and formats without third-party codec packs. In addition to MKV, it can also convert other incompatible video formats for smooth playback. The Hardware Acceleration technology and Max-Quality Engine will deliver a lightning-fast conversion speed without losing quality.

VideoProc Converter AI - Convert MKV to VLC Compatible Format

  • Support 420+ codecs and formats without third-party codec packs
  • Quality-oriented audio & video conversion
  • Simple and intuitive interface
  • Fast conversion speed with GPU acceleration
  • Batch conversion supported
  • Serves as a video compressor, downloader, and screen recorder as well

Follow the steps below to solve the VLC not playing MKV issue.

Step 1. Download and install VideoProc Converter AI on your device.

Free Download For Win 7 or later
Free Download For Mac OS X 10.6 or later

Note: The Windows version now supports AI-powered Super Resolution, Frame Interpolation, and Stabilization to enhance video and image quality. These AI features are not yet available in the Mac version but will be coming soon.

the Features of VideoProc Converter AI

Step 2. Add MKV file(s) to the program.

Launch VideoProc Converter AI and go to the Video module from the welcome screen. Import your WMV file(s) to the program by clicking the +Video button in the upper left corner.

Add MKV file(s) to VideoProc Converter AI

Step 3. Select MP4 as the output format.

Go to the Target Format box at the bottom of the interface, and select MP4 H.264 as the output format. Drag the Quality slider to the far right for higher quality. Then, set the frame rate, resolution, aspect ratio, and other Video Codec Options to keep original. In Audio Codec Options, check the box "Force Copy". Then click "Done" to save your choice.

Select MP4 as the output format in VideoProc Converter AI

Step 4. Save the converted video to play in VLC.

Click the RUN button from the main interface to start saving the converted MKV files. Don't forget to toggle on the Hardware Acceleration option and the Auto Copy option.

Conclusion

In most cases, you can fix the VLC not playing MKV problem by changing the settings of VLC. But if you have no luck after modifying the settings, try to use VideoProc Converter AI to convert MKV to a universal format.

VideoProc Converter AI supports 420+ codecs and formats with no watermark or third-party codec packs. Besides MKV files, you can also convert other videos with incompatible formats. The full version does not have any restrictions on video duration or file size. We hope that can help.

Free Download For Win 7 or later
Free Download For Mac OS X 10.6 or later

Note: The Windows version now supports AI-powered Super Resolution, Frame Interpolation, and Stabilization to enhance video and image quality. These AI features are not yet available in the Mac version but will be coming soon.

About The Author

Cecilia Hwung is the marketing manager of Digiarty Software and the editor-in-chief of the VideoProc team. She pursues common progress with her team and expects to share creative content and useful information with readers. She has a strong interest in copywriting and rich experience in editing tips.

Home > Resource > VLC Not Playing MKV

VideoProc is a primary branch of Digiarty Software that is a leading multimedia software company founded in 2006. It endeavors to provide easier hardware-accelerated video audio editing and conversion solutions. The installed base of the VideoProc product has reached 4.6 million units from 180 countries since its release 5 years ago.

Any third-party product names and trademarks used on this website, including but not limited to Apple, are property of their respective owners.