updated Sep 14, 2026 18.9MB file size 924.8K downloads

MPC-BE is a free, open-source media player for Windows that carries its own video and audio decoders, so MKV, MP4, HEVC and AV1 files play straight away with no codec pack installed, and a portable build runs from a USB stick.

MPC-BE plays the files other players choke on, and it does it without a codec pack.

It is free, open source, and there is a portable build that runs straight from a USB stick.

Download MPC-BE 1.9.1 free - installer or portable, 32-bit or 64-bit.

What MPC-BE Actually Does

MPC-BE (Media Player Classic - Black Edition) is a lightweight Windows video and audio player. It opens MKV, MP4, AVI, MOV, TS, FLV, WebM and most other containers you are likely to meet, plus DVDs and network streams.

It is not a rebuild of the 2006 original. Aleksandr Sivov has developed it as its own player since 2012, and it ships new stable releases several times a year.

Why It Needs No Codec Pack

The reason it just works is that the decoding parts are already inside it. MPC-BE carries its own splitters and its own video and audio decoders, all built on the ffmpeg libraries, so nothing else has to be installed for a file to open.

That is the difference people usually get backwards. MPC-HC is the player that bundles LAV Filters; MPC-BE uses its own internal filters instead and only falls back to LAV if it finds them installed and cannot open a file itself.

So a pack like K-Lite is optional here. It is worth having only if other programs on the PC, such as an editor or an older player, need those codecs too.

Which Build Should You Pick?

Four downloads sit on the links page, and the choice is simpler than it looks.

  • x64 installer, 19.9MB - the right answer for almost everyone on a modern PC.
  • x64 portable, 15.1MB - no installation, no registry changes, runs from a folder or a USB drive.
  • x86 installer, 18.3MB and x86 portable, 13.7MB - only for 32-bit Windows, or when you need to load an old 32-bit filter.

You will also see a nightly build with a longer version number. Stable 1.9.1 is the tested release from August 2026; a nightly is a work-in-progress snapshot rebuilt as changes land, so take one only if you want a specific fix that has not shipped yet.

Why People Move Here From VLC or Windows Media Player

VLC is excellent and plays nearly everything too. Where MPC-BE tends to win is control: you can see exactly which decoder, splitter and renderer handled a file, and swap any of them.

Windows Media Player is a different story, since it leans on whatever codecs Windows happens to have and gives up on plenty of modern files.

The interface stays close to the classic Media Player Classic layout, just cleaner and with modern touches like a seek bar preview. If you are weighing it against its sibling, the MPC-BE vs MPC-HC comparison lays out the differences.

MPC-BE vs Other Media Players

Media Player Comparison

Player Status Decoders HDR Official portable HW decoding Get
BE MPC-BEBest
Active
Built-in ffmpeg
Native Yes D3D11, NVDEC Get
HC MPC-HC
Active
LAV 0.83 ffmpeg
Native Yes D3D11, NVDEC, QSV Get
VLC VLC
Active
Internal ffmpeg
HDR10 only Yes Automatic Get
Pot PotPlayer
Active
Internal OpenCodec
Native Unofficial only DXVA2, CUDA, QSV Get
mpv mpv
Active
ffmpeg libass
Native Yes D3D11VA, NVDEC Get
KM KMPlayer
Active
Internal External
Limited No DXVA2 Get
Full support
Partial or needs setup
Not available

Media Player Comparison

 
Full support
Partial or needs setup
Not available

Getting Hardware Decoding Right

Hardware decoding hands the work to your graphics card instead of your processor, which is what keeps 4K and HDR smooth and the fan quiet. MPC-BE offers DXVA2, D3D11, two copy-back modes and NVDEC, and you pick one under View, then Options, then Internal Filters.

There is no separate Intel QuickSync setting, despite what a lot of forum posts claim. Intel graphics go through DXVA2 or D3D11 like everything else, and version 1.9.1 fixed hardware decoding on older Intel chips that had stopped working.

If you are not sure your machine decodes a format in hardware at all, our GPU and codec checker answers that in a few seconds without installing anything.

Who Should Download MPC-BE

  • Anyone with 4K or HDR files that stutter, tear or look washed out in their current player.
  • Anime and subtitle-heavy viewers, since ASS and SSA styling is handled by the built-in renderer.
  • Tinkerers who want to pick their own renderer, decoder and shaders instead of accepting defaults.
  • Anyone on a locked-down or shared PC, since the portable build needs no installer and no admin rights.

Who Should Look Elsewhere

If you want one player that follows you across Windows, macOS, Android and iOS, MPC-BE is Windows only and VLC is the better fit. If you never touch a setting and just want playback, VLC or PotPlayer get you there with less to read.

The tell that MPC-BE is not your player: you open the Options window, see the tree of filters and renderers, and close it again. That depth is the whole point, and it is a cost as much as a feature.

Other options sit in our media players section.

Getting a Better Picture in Five Minutes

MPC-BE looks good on defaults and better after two changes. Both live under View, then Options.

  • In Playback, then Output, set the video renderer to MPC Video Renderer, which ships with the installer and handles HDR tone mapping properly. Our MPC Video Renderer walkthrough covers the settings worth changing.
  • In Internal Filters, confirm hardware decoding is switched on for H.264, HEVC and AV1, and pick D3D11 if your graphics card is from the last few years.
  • Leave the splitters alone. They are internal to MPC-BE and need no configuring for normal playback.

People chasing the last few percent of image quality sometimes swap in madVR instead. It looks superb and it is demanding on your graphics card, so treat it as an experiment rather than a default.

Sound, Subtitles and Silent Files

The built-in audio renderer supports WASAPI and ASIO output, bitstreaming to a receiver over HDMI, and per-channel mixing. Version 1.9.0 added a Keep audio device active when paused option, which stops the click and half-second gap some USB and HDMI devices make when you unpause.

If a file plays but stays silent, the audio track is usually the culprit rather than the player. The AC3 and DTS audio guide walks through fixing it.

Subtitles load automatically when the .srt or .ass file sits next to the video and shares its name. Styling, positioning and delay adjustment are all built in, so the external route through xy-VSFilter or DirectVobSub is optional rather than required.

What Changed in MPC-BE 1.9.1

Version 1.9.1 landed on 8 August 2026 and is a tidy-up release rather than a headline one.

  • Hardware decoding fixed on older Intel graphics, which is the fix most likely to matter on an ageing laptop.
  • Dolby Vision inside AV1 now handled by both the MP4 splitter and the video decoder.
  • MS ADPCM and IMA ADPCM audio added, which covers a lot of older game and camera footage.
  • Network streams whose Content-Type header carries an extra codecs parameter now open correctly.
  • yt-dlp fixes: VP9 detection corrected for some video sites, and playlist entries keep their titles.
  • Interface work: long-pressing the left mouse button speeds up playback, Ctrl+BackSpace deletes the last word in the command and playlist filter fields, and the Use Blur Behind effect setting was removed because it never worked properly.
  • The installer now bundles MPC Video Renderer 0.10.7.

One change from the previous release is worth knowing about if you play YouTube links. Version 1.9.0 retired the built-in YouTube parser and handed the job to yt-dlp, so if URL playback stopped working after an update, that is the reason.

The full list for each release sits on the MPC-BE releases page on GitHub.

Quick questions

Is MPC-BE free?

Yes. It is open source, with no paid tier, no ads and no bundled extras in the official builds.

Do I still need a codec pack?

No. The decoders are built into the player, so a pack like K-Lite is only useful if other programs on your PC need those codecs too.

Does MPC-BE include LAV Filters?

No, that is MPC-HC. MPC-BE uses its own internal filters and will only fall back to LAV Filters if you have installed them separately and it cannot open a file on its own.

MPC-BE or MPC-HC?

Both are actively maintained and both handle HDR well now. MPC-BE gives you more to adjust; MPC-HC is leaner and closer to the classic design.

Will it play HEVC without extra downloads?

Yes. HEVC decoding is included, so you do not need the Microsoft Store extension for playback inside MPC-BE.

Is the portable version limited?

No. It is the same player, it just keeps its settings in its own folder instead of the registry.

Download MPC-BE 1.9.1 and see how it handles your files, or tell us how you got on if you have used it before.

ES
Ed Sez
on 08 September 2025
Review #1
In terms of the Art Coefficient; it is a Masterpiece.
The MpcVideoRenderer 0.9.12.2447; is the Gesso on the canvas.

As 3rd Party Elements improve, then the Player itself, will improve.
Codecs can be added and adjusted.
A thing of quality and ease of use.

The best of freeware!
PE
PePa
on 08 August 2025
Review #2
Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item. (W11 Pro)
E
ed sez
on 03 August 2025
Review #3
MPC-BE 1.8.5.72.x64 Portable, Media Player stands out: because it is Outstanding.

Offers you a quality interaction with any media.
User Interface is very friendly.
The Team that produces it, also offers the MpcVideoRenderer 0.9.10.2438, which Compliments the Player, so use it.
All, is easy to put on your PC or Laptop!
Share your thoughts on MPC-BE 1.9.1 / 1.9.1.74 nightly.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO MPC-BE