Sometimes, when you try to play MKV files in Windows Media Player, you may find it shows audio only but no video or other playback errors. Reasons vary. Yet MKV, as a multimedia container format, incorporates audio, video, and subtitles into a single file with a mix of encodings. Therefore, these playback failures are most likely caused by the lack of corresponding codecs to open each track. So how to play MKV on Windows Media Player? Keep reading, I’ll share three effective solutions with you. And the handy MKV to Windows Media Player Converter will play an important role in this process, you can download it here:
Rocabella Rocabella | Updated on May 16, 2022

Solution 1: Convert MKV to WMP Supported Formats

How to play MKV files on Windows Media Player? Transcoding or converting MKV to Windows Media Player compatible formats is a perfect solution. To this end, you need an effective video converter like WonderFox HD Video Converter Factory Pro. This software can help you to convert MKV file to Windows Media Player friendly formats, such as MKV to ASF, MKV to WMV and MKV to MP4, with only several clicks. GetGet it now and follow the guide below.

Free Download

Compatible with Windows

100% Clean & Safe

Free Download

Step 1 Add Source MKV Files

Open HD Video Converter Factory Pro and enter the Converter module. Next, click the + Add Files button or the center + button to import MKV files. You can also drag them into the blank interface directly.

Windows Media Player MKV

Step 2 Choose Your Target Output Format

On the right side of the program, hit on the format image to unfold the output format list. Then, go to the Video section and select a format compatible with Windows Media Player. Here I recommend you convert MKV videos to WMV or ASF, because they are supported format of each version of Windows Media Player.

Converting MKV to MP4 is also OK. But Windows Media Player supports MP4 with MPEG4/H264 video codec and MP3/AAC audio codec. So you’d better do one more step to change the file’s video and audio codec respectively.

Select Output Format for MKV Files

Step 3 Change Codec of Video File

Open Parameter settings below the format image. In the Video Settings, click the Encoder drop-down list and you should see the available video codecs for the format you just selected. Pick MPEG4 as the encoder. Then also change the audio encoder to MP3. When you are done, click OK to save the changes. Of course, you can also change video resolution, convert video bitrate, pitch volume higher or lower, etc.

Change Codec of MKV File

Step 4 Convert MKV File to WMP

Now, click the bottom triangle button to set an output folder or leave it as default. When everything is ready, hit the Run button to start the conversion at once. It should take a few seconds to several minutes depending on the source file size.

Convert MKV to Windows Media Player Format

More of HD Video Converter Factory Pro

Equipped with 500+ configured presets, HD Video Converter Factory Pro offers a quick and simple solution to any format and codec incompatibility issue. Besides its powerful conversion feature, it also enables you to save music videos and full-length HD movies from 1000+ websites directly. Try it now!

Solution 2: Download and Install Windows Media Player Codec Pack

As I said at the beginning, if you want to play content with codecs that Windows or the Player doesn't include by default, the corresponding video file cannot be played. Then you will receive an error message. In such cases, you can download the necessary codec from the web for free or for a fee. Then the Player can automatically use the codecs installed by you.

K-Lite Codec Pack is a collection of various audio and video codecs. It offers user-friendly solution to playing almost all video files. And all the editions are free of charge. In most cases, the basic edition can meet most common requirements. After you download and installed the codec pack, the Windows Media Player can open MKV file in windows media player normally. I tried and it worked well. Here's the download link:

Solution 3: Use Windows Media Player Alternatives

Another quick fix is to use other great MKV players. BTW, WonderFox HD Video Converter Factory Pro is not only a video & audio converter, but also can work as a multimedia player capable of playing virtually any video format. You can downloaddownload it and take a shot.

VLC Media Player

The best option that I recommend is to use VLC Media Player. It’s a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. With it, you can enjoy the MKV videos freely.

Download Link:


PotPlayer is an excellent alternative for PC users, as it supports practically all video formats, including MKV. This free media player can optimize these videos for your preferred output device. Moreover, it provides you with plenty of effects and filters to make video clips look better.

Download Link:


This article is conducted to give you some practical suggestions on how to play MKV on Windows Media Player smoothly. Hope it will be really useful for you. That’s all for now. Thanks for reading.

Rip DVD to Digital Videos in High Quality
The Best DVD Ripper

WonderFox DVD Ripper Pro

  • Rip DVD to popular video formats like MKV, MP4, AVI, WMV;
  • Remove all DVD encryption like CSS and region code;
  • 1:1 quick copy DVD to MPG, ISO, and DVD Folder;
  • Extract soundtrack from DVDs to WAV, MP3, ALAC.
Specialized in multimedia software solutions.
Since 2009

Privacy Policy | Copyright © 2009-2023 WonderFox Soft, Inc.All Rights Reserved

Back to Top