Summary
You can convert a media file to MP4 using VLC as a free solution, or AnyMP4 for batch processing.
VLC is a free media player that lets you play almost all audio & video formats, as well as DVDs. Most of us have experienced transferring a video in MKV or AVI format to our mobile device, only to receive a ‘file format not supported’ message. The video will not work, but what you certainly don’t need is to download some unknown free conversion tool. But there’s no need for that either. VLC Media Player has a conversion option. It lets you convert videos to formats like MP4 for free. This post shows you how to convert VLC to MP4 using VLC Media Player, as well as a high-powered alternative for batch conversion. Now, let’s take a look at how these methods compare in a few brief points.
To provide accurate recommendations, we tested both VLC Media Player and AnyMP4 Video Converter Ultimate:
| 4K MKV Conversion Speed | Quality | Audio-Sync Accuracy | Batch Processing | Built-in Editing | Subtitle Integration | |
|---|---|---|---|---|---|---|
| AnyMP4 Video Converter Ultimate | 2 minutes and 7 seconds | Indistinguishable from source | Perfectly synced | Video Enhancer, Trim, Crop, Rotate, Filters, Effects, and more | ||
| VLC Media Player | 11 minutes and 42 seconds | Minor blocking in dark scenes | Minor 0.5s drift | but crashes when processing multiple 4 videos |
Our Recommendation
If you only need to convert a single SD video, stick with VLC. But if you handle multiple files simultaneously, AnyMP4 is well worth the investment.
When we talked about VLC files, we were usually referring to one of two things. The standard video files that have been assigned to open automatically in VLC Media Player or actual files carrying the .vlc extension. VLC's versatility is why its orange cone icon can overshadow your entire media library. It appears to have been converted to a VLC file.
If the file you are seeing ends in .vlc, you are talking about an extremely rare file format. Whereas a file format like MP4 is obviously a video or audio format, a file that ends in .vlc isn't an actual video or audio format at all. Rather, it is one of two formats:
VLC is known for its built-in codec library, allowing it to play almost any video container or compression format. VLC can convert MKV to MP4, MOV to MP4, AVI to MP4, and FLV to MP4. If you try to convert a true .vlc playlist or license file into an MP4, the conversion will fail because there is no underlying video data to transcode.
VLC Media Player is not limited to video playback; it also works well for video format conversion. VLC’s Convert/Save feature allows you to convert VLC file formats to MP4, WebM, TS, ASF, and M4R. It is a good choice for converting video files in general. However, there’s a catch. Although hardware acceleration in VLC is excellent for decoding, it is not recommended for video conversion. It only accelerates the reading/decoding phase, while the encoding falls entirely on your CPU.
Here’s how to convert MKV to MP4 using VLC Media Player:
1. Open VLC on your computer, click Media, and select Convert/Save. Alternatively, you can press Ctrl+R to open the free video converter. In the Open Media window, click +Add to import the VLC file from your computer. Then, click Convert/Save to continue.
2. In the Convert window, go to the Profile picker and select Video - H.264 + MP3 (MP4). Click Browse next to the Destination To field to set the output directory. Then, click the Start button to start VLC transcoding.
We use VLC to convert MP4s, but the process requires too many clicks, which can be time-consuming. Besides, you have to be familiar with where the output settings are placed. Also, if you convert videos regularly, you’d be better off switching to a dedicated video converter, as the conversion process is too slow.
Is VLC not working, or is it creating a 0KB file? Then there is codec compatibility or a configuration issue. To resolve this, make sure your Profile is appropriate for the target device. Set the VLC convert settings for best quality to Video - H.264 + MP3 (MP4). However, if the problem is hardware acceleration during encoding, go to the Tools tab and select Preferences. Navigate to Input/Codecs and set the Hardware-accelerated decoding to Disable.
VLC tends to omit subtitles by default when converting standard files, unless you instruct it to keep them in the converted file. You can accomplish this by going to the Profile edition. Then, click the Subtitle tab and check the Subtitles option. It is important to remember to enable Overlay subtitle on the video for players that do not support soft-toggled subtitles. Afterward, you can now convert VLC to MP4 with subtitles. (How to fix VLC subtitle delays?)
VLC compresses files during conversion, resulting in a loss of quality. It is particularly noticeable when the bitrate is too low. However, you can avoid video compression in VLC by adjusting the Video Codec settings in the Profile edition. In the Encoding parameters tab, set the Quality to 1 to avoid unintentional downsizing. Ensure that the Bitrate is set at an appropriately higher level (at least 3008 kb/s for 1080p).
If your conversion process is slow, it is because VLC relies entirely on your CPU to encode each frame. It is most prominent when converting multiple 4K or H.265 (HEVC)-encoded videos. To improve the process, ensure Hardware-accelerated decoding is set to Automatic under Preferences. You can also change the output profile to a less strenuous format, such as H.264 (MP4).
If you’re an advanced user who needs more than basic video conversion, AnyMP4 Video Converter Ultimate is a significant upgrade over VLC's video converter. With it, you don't need to manually configure output profiles because it provides optimized presets. You can convert VLC’s .vlc file extension to MP4 and 500+ other media formats. It uses the most advanced hardware-accelerated media processing to achieve lossless video conversion of up to 120×. Also, it can preserve the original quality of the source even after conversion.
Key Features
Secure Download
Secure Download
Here’s how to convert video to MP4 with VLC alternative:
1. Download AnyMP4 Video Converter Ultimate and complete the setup. After installation, it will run automatically. Click +Add Files to load your VLC files from your computer. If you have multiple videos saved in a single folder, use Add Folder instead.
2. Click the Output Format picker and choose MP4 under the Video Category. Next, choose a profile preset that matches the quality of your source. For example, if your source video is 4K, then select the 4K Video preset.
3. Go back to the main interface, then turn on Hardware Acceleration and the 120× Faster Conversion button to speed up the video conversion. Then, click Convert All to convert VLC video without losing quality.
We perform hands-on testing to evaluate AnyMP4's speed, quality, and batch-processing capabilities. In our test, we use Windows 10 Pro to convert a 1.48 GB file, totaling 100 files. It took only 2 minutes and 7 seconds to output a 4K MP4 Video. To ensure fast conversion, we toggle on Hardware Acceleration and 120× Faster Conversion.
Does VLC play MKV?
Yes, VLC can play MKV by default. You don't actually need to download additional codecs to play them. If an MKV file isn’t playing properly, you might be using an outdated app, or your file is corrupted.
What format does VLC convert?
VLC can convert media files into multiple video and audio formats. If you didn’t know, VideLan comes with a built-in Convert/Save feature. It can convert ASF, AVI, FLAC, FLV, MP4, MPEG-2 (ES, MP3), Ogg, PS, PVA, TS, WAV, WebM, and more.
Where does VLC save converted files?
VLC does not have a default location for converted files. Instead, you can manually designate where you want to save them during the conversion setup. Click Browse next to the destination To field to specify your output directory.
Does VLC conversion reduce video quality?
Yes, VLC conversion can reduce video quality, depending on your settings. However, to avoid compromising the original quality of the source, use a dedicated tool such as AnyMP4 Video Converter Ultimate. Then, match your settings to the source file.
Can I batch convert multiple files with VLC?
Yes, you can batch convert multiple files using VLC. However, processing more than 5 video files can cause the tool to crash. For a true batch conversion without lags and crashes, use AnyMP4 Video Converter Ultimate.
As you see, it is not difficult to convert VLC to MP4. You can use VLC to complete the basic video conversion task, convert your video files to MP4. But if you want to get a high-quality output, or need to process multiple files at once, a professional video converter, just like AnyMP4 Video Converter Ultimate, is worth trying.