How to Convert MKV to MP4 with VLC on Windows?

More than a media player, VLC can also serve as a decent video converter to convert between all popular video and audio formats. And in this article, we are going to show you how to convert MKV to MP4 with VLC in detailed steps and troubleshoot some potential errors in the conversion.

Besides, in case you find the VLC conversion too cumbersome to handle, we offered a much easier way to complete MKV to MP4 conversion in the last part. Install the needed tool for free and let’s get started!

Michelle | June 16, 2021

How to Convert MKV to MP4 using VLC?

Possible Errors that Might Occur in the VLC Conversion

How to Convert MKV to MP4 in a Much Simpler Way?

A Little Knowledge about MKV and MP4 Formats

MKV: MKV is the Matroska Multimedia Container developed by Matroska for video (with subtitles and audio); it is an open standard free container format that can hold an unlimited number of video, audio, picture, or subtitle tracks inside a single file. Yet, it is not as widely supported as MP4.

MP4: MP4 is a multimedia container format standard specified as a part of MPEG-4. It is most commonly used to store digital video and digital audio streams, especially those defined by MPEG, but can also be used to store other data such as subtitles and still images. It is the most popular video format.

How to Convert MKV to MP4 using VLC?

Note: This method also applies to Mac OS. The steps are generally the same as follows.

Step 1. Open VLC. If you haven’t got a VLC on your PC, download and install the correct version of VLC from

Step 2. On the top menu bar, go to “Media” > “Convert / Save …” Or press “Ctrl + R” to open the Media window.

Step 3. In the File section, click “+ Add…” to import the MKV file you want to convert. Then, click the “Convert / Save” button below.

Tips: If you want to convert MKV to MP4 with subtitles, tick off the “Use a subtitle file” option and browse for your wanted subtitle. (Download subtitles from 16 best subtitle sites.)

Step 4. In the Convert window, select “Video – H.264 + MP3 (MP4)” from the Profile drop-down list. You can also choose other preferred profiles if you want.

Step 5. Click the wrench icon to edit the selected profile. Make sure you select “MP4/MOV” under the Encapsulation tab, use “H-264” as Video codec, “MPEG 4 Audio (AAC)” as Audio codec, change Sample Rate to 44100 Hz. Then, click “Save.”

Tips: You might’ve noticed that there are other options available. You can alter these parameters according to your preferences.

Step 6. Back to the Convert window, click the “Browse” button to rename your output file and specify an output path. When everything is ready, click “Start” to begin the VLC MKV to MP4 conversion. You can see the conversion progress in the time bar.

Note: By default, VLC will keep the file name as the original file with the original extension. So you’d better change the name in case of confusion.

Better than VLC Converter

HD Video Converter Factory Pro is an advanced video converter designed to perform all kinds of conversions, such as MKV to MP4, MP4 to MP3, WAV to MP3, MOV to Android, YouTube to MP4, 4K to 1080P, etc. All at blazing-fast speed. Get it now!

Possible Errors that Might Occur During VLC Conversion

1. VLC convert MKV to MP4 no video

This error might result from unmatched audio sample rates. If the output audio sample rate is lower than the original one, VLC might generate video without any audio. It could also happen if you didn’t enable “Audio” when you edit the audio codec in the profile.

Solution: Check the original audio sample rate (Tools > Codec Information), and in Step 5, choose a higher sample rate. Also, make sure that the “Audio” is enabled.

2. VLC convert MKV to MP4 no audio

This error might happen due to VLC’s broken builds.

Solution: Use some older versions of VLC or try another professional video converter.

3. Slow conversion/conversion progress stuck.

This error might come from long video length, large file size, and low CPU.

Solution: Turn off other applications when you convert files in VLC. Or use another video converter that supports GPU acceleration.

How to Convert MKV to MP4 in a Much Simpler Way?

VLC is after all a media player at its core. To achieve efficient video conversions, you’ll need a real video converter. In this case, we would recommend HD Video Converter Factory Pro to take over the job.

HD Video Converter Pro is a powerful program that is capable of performing various kinds of video and audio conversions, including MKV to MP4, without any hassle. And it has full support for GPU acceleration, increasing the conversion speed significantly and unburdening the CPU. But most importantly, it is dead simple for anyone to use. Now, let’s see how to use this software to convert MKV to MP4 below.

Before start, please free download free download the software and install it on your PC.

Free Download

Compatible with Windows

100% Clean & Safe

Free Download

Step 1. Import MKV File

Launch HD Video Converter Factory Pro and open the “Converter.” Next, click “+ Add Files” to import the needed MKV files into the converter. Or you can drag and drop the MKV files into the program directly.

Step 2. Choose Output Format

On the right side of the workspace, hit the format image to open the output format section. Then under the video tab, choose “MP4” as the output format.

Tips: If you want to play the video on a specific device or platform, you can choose the corresponding device (platform) profile as the output format. The profile has already preset the best parameters for the relevant device. And after choosing the profile, you can click “Run” to start the conversion without any further moves.

Step 3. (Optional) Adjust Settings

For advanced users, you can continue to specify parameters in the “Parameter settings.” For example, you can change the encoder, adjust resolution, alter bitrate, change aspect ratio, etc. Or you can leave it as default since, by default, the program will smart fit the best settings for your chosen output format.

Tips: The Smart Fit technology will try to use the same encoder as what is used for the original file and keeps other parameters unchanged, hence triggering the Lightning Mode that gives you 50X faster conversion speed.

Step 4. Start MKV to MP4 Conversion

Click the bottom triangle button to choose an output path or leave it as default. When everything is ready, click “Run” to start the conversion.


That’s pretty much all about how to convert MKV to MP4 with VLC. It could be an assiduous task sometimes. But hey, you can always try other methods if you want.

More Than a Simple HD Video Converter, Explore More Features

WonderFox HD Video Converter Factory Pro

1. Convert/Compress video in several clicks.

2. Download 720p/1080p/4K videos from 300+ sites.

3. Upscale or downscale video as you wish, up to 8K.

4. Record live streaming video in HD quality.

5. Make animated GIFs, ringtones and more...

Specialized in multimedia software solutions.
Since 2009

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