How-To

How to Play MP4 Files on Windows 11

How to Play MP4 Files on Windows 11 - Hero

In the past, Windows default media players have struggled to play some MP4 files. Here’s how to play MP4 files on Windows 11.

There are many different video file formats out there. You can get lost in a sea of three-letter file names, from MOV and AVI files to WMV and MKV files. Some file types are more common on different platforms. WMV files, for example, are more likely to be found on a Windows 11 PC, with MP4 MOV files more easy to play on Macs.

MP4 files are one of the most popular file formats, but despite this fact, MP4s haven’t always been that easy to play on Windows. In fact, there are still some types of MP4 that you can’t play natively on Windows; you’ll need to install extensions to play MP4 files that use specific codecs. The good news is that it’s possible to play every type of MP4 video file on Windows if you know how.  Here’s how to play MP4 files on Windows 11.

What is an MP4 File?

An MP4 file is a popular compressed video file format. Just as an MP3 uses compression to produce music and other audio files with smaller file sizes, MP4 files do the same thing for video. Apple introduced the MP4 file format in 2001, based on its QuickTime File Format (MOV).

MP4 is a container format, meaning that it is a method of storing compressed data but doesn’t do the compression itself. Instead, this is performed by a compression algorithm, and different MP4 files can use different types of compression. These are the codecs (COmpressor/DECompressor) that reduce the size of the video file while maintaining its quality. This means that a media player may be able to play some MP4 files but not others if it doesn’t have the proper codec to decompress the video file.

The good news is that on Windows 11, the most popular codecs used in MP4 files are supported, so you shouldn’t have an issue playing MP4 files in a range of Windows 11 apps.

How to Play MP4 Files in Media Player on Windows 11

Windows Media Player has been the default media player on Windows since 1991 when it first appeared in Windows 3.0. Past iterations of the application have had issues playing MP4 files; you needed to install additional codec packs to play these files.

Windows 11 now has a new version called simply Media Player, released to all users in January 2022 and available on Windows 10 beginning in January 2023. Media Player has native support for MP4 files and supports the MPEG-4 Part 2 and H.264 codecs.

You can also play MP4 files encoded with the H.265 and AV1 codecs, although you will need to install an additional extension to do so, as explained in the sections below. Here’s how to play an MP4 file in Media Player on Windows 11.

  1. Locate the file you want to open.
  2. Right-click the file and select Open With.
    windows 11 open with
  3. Choose Media Player.
    windows 11 open with
  4. Your MP4 file should play.
  5. If it doesn’t play, you may see a message stating that the file is encoded in an unsupported format.

How to Install the AV1 Video Extension in Windows 11

If you try to play an MP4 file encoded using the AV1 codec, it won’t work. You’ll see an error message informing you that this codec isn’t supported. The good news is that you can install a free extension from the Microsoft Store that will allow you to play AVI MP4 files in Media Player and other Windows 11 apps.

  1. Click the Microsoft Store icon in the taskbar.
    windows 11 microsoft store
  2. Type AV1 in the search field.
    windows 11 search av1
  3. Select AV1 Video Extension from the results.
    windows 11 av1 extension
  4. Click Get to install the extension.
    windows 11 get av1 extension
  5. Your AV1 MP4 files should now play in Media Player.

How to Install the HEVC Video Extensions in Windows 11

The H.265 codec is also known as the High-Efficiency Video Compression (HEVC) codec. It’s similar to the codec used to create the HEIC images that an iPhone uses by default. Annoyingly, the extension for the H.265 codec is $0.99 due to its licensing fees. There used to be a free version available for Windows, but this is no longer the case. If you (understandably) don’t want to pay a dollar to be able to watch a video you own, then you can use VLC to play H.265 files for free, as explained later in the article.

  1. Click the Microsoft Store icon in the taskbar.
    windows 11 microsoft store
  2. Type HEVC in the search box.
    windows 11 search hevc
  3. Select HEVC Video Extensions in the result.
    windows 11 hevc extension
  4. Click the $0.99 button and follow the instructions to pay for and install the extension.
    windows 11 get hevc extension
  5. Your H.265 MP4 files should now play in Media Player.

How to Play MP4 Files in Movies & TV on Windows 11

You can also play MP4 files in the Movies & TV app on Windows 11. This is an app that allows you to rent or buy movies or TV shows and watch them on your PC. You can also use the Movies & TV app to play your own video files. The app used to come pre-installed with Windows 11, although since 2024, this is no longer the case. You can still download it from the Microsoft Store, however.

  1. Locate the file you want to play and right-click it.
  2. Select Open With.
    windows 11 open with
  3. Click Movies & TV. If it’s not listed as an option you’ll need to download it from the Microsoft Store.
    windows 11 movies and tv
  4. Your file will play.
  5. If it doesn’t play, you may need to install the HEVC or AV1 extensions as explained earlier in the article.
  6. Once these extensions are installed, you can play HEVC and AV1 MP4 files using the Movies & TV app.

How to Play MP4 Files in Windows Media Player Legacy on Windows 11

If the new Media Player app doesn’t do it for you, and you miss the old Windows Media Player that’s served you all these years, then you can use the Windows Media Player Legacy app instead. The Windows Media Player Legacy can play MP4 files although you’ll need to install the AV1 and HEVC video extensions to play MP4 files encoded with those codecs.

  1. Open File Explorer and navigate to the MP4 file you want to play.
  2. Select Open With.
    windows 11 open with
  3. Select Windows Media Player Legacy.
    windows 11 open with windows media player legacy
  4. Your MP4 file should play.
  5. If it’s an HEVC or AV1 MP4 you’ll need to install the appropriate video extension following the instructions earlier in the article.

How to Play MP4 Files in Clipchamp on Windows 11

Windows 11 also comes with Clipchamp, a video editing app. You can play MP4 files in Clipchamp. I was able to play HEVC MP4 files in Clipchamp, but the AV1 MP4 file wouldn’t work, even with the HEVC extension installed.

  1. Open File Explorer.
  2. Navigate to the MP4 file you want to open and right-click.
  3. Select Open With.
    windows 11 open with
  4. Choose Microsoft Clipchamp.
    windows 11 open with clipchamp
  5. Your MP4 file should load in the Clipchamp app.
  6. Click and hold the clip from the left-hand menu.
    windows 11 select clipchamp file
  7. Drag the clip to the timeline.
    windows 11 add clipchamp file to timeline
  8. Press Play to watch the video.
    windows 11 play clipchamp

How to Play MP4 Files in Photos on Windows 11

The Photos app on Windows 11 is designed to allow you to view, organize, and share your photos, but it’s also capable of playing videos. You can open MP4 files in the Photos app, including HEVC and AV1 files if you’ve installed the relevant extensions.

  1. Navigate to the MP4 file you want to play in File Explorer.
  2. Right-click and select Open With.
    windows 11 open with
  3. Select Photos.
    windows 11 open with photos
  4. Your MP4 will play.
  5. If it won’t play, you may need to install one of the extensions as described above.

How to Play MP4 Files in VLC on Windows 11

If you ever have a video file that you can’t play, you should give VLC a try. They say that when aliens finally contact us and send us a video file in an unfathomable alien file format informing us of their impending invasion, VLC will be able to play it. And I believe them. The free VLC media player can play anything you throw at it, and unlike with Media Player, you won’t have to pay for the privilege of watching your own HEVC MP4 files.

  1. Click the Microsoft Store icon in the taskbar.
    windows 11 microsoft store
  2. Type VLC in the search field.
  3. Select VLC from the results.
    windows 11 vlc in microsoft store
  4. Click the Install button.
    windows 11 install vlc
  5. Once the app has been installed, you’ll find it in the context menu for any video files you want to open.
  6. Find the MP4 file you want to play and right-click.
  7. Select Open With.
    windows 11 open with
  8. Choose VLC.
    windows 11 open with vlc to play MP4 video
  9. Your MP4 will play.

How to Set the Default Media Player on Windows 11

All of the methods above involve using the Open With option to select the app you want to use, but if there’s a media player that you use all the time, you can set it as the default option that is used whenever you double-click an MP4 file.

  1. Right-click the Start icon.
    windows 11 start button
  2. Select Settings.
    windows 11 settings
  3. In the left-hand menu, select Apps.
    windows 11 apps
  4. Click Default Apps.
    windows 11 default apps
  5. Scroll down and select Media Player.
    windows 11 media player settings
  6. Scroll through the file types and select .mp4.
    windows 11 mp4 settings
  7. Choose the app that you want to use to play MP4 files by default.
    windows 11 select default player
  8. Click Set Default.
    windows 11 set default to play mp4 files
  9. Any MP4 file you open will now play in your chosen app.
1 Comment

1 Comment

  1. dan

    February 20, 2024 at 9:21 pm

    Well explained!
    Does this article apply to Windows 10 as well?
    Dan

Leave a Reply

Your email address will not be published. Required fields are marked *

 

To Top