Video Players

MPC-HC

MPC-HC is a lightweight DirectShow video player with LAV Filters built in, so common files play without a codec pack. It adds HDR output, online subtitle search, resume playback, A-B repeat, and customizable toolbars and shortcuts.

Visit official website ↗
✓ Software download·Open Source·Updated October 12, 2026
Developerclsid2
LicenseOpen Source
File size22 MB
Languageen-US
Downloads10

MPC-HC: Lean DirectShow Playback with LAV Filters Built In

MPC-HC is a video and audio player that gets out of the way once a file is open. Its filters, derived from the FFmpeg-based LAV project, decode the mainstream containers and codecs immediately after installation, and the player builds a DirectShow graph behind the scenes so nothing has to be configured by hand. From there the practical touches take over: playback resumes where it stopped, Ctrl with the mouse wheel scrubs through a file, PageUp and PageDown move between episodes in a folder, and A-B repeat loops a passage for closer study. Subtitles, HDR output, and speed control are all reachable from menus rather than hidden in configuration files.

Two settings files, an options dialog, and a keyboard table cover almost all customization, which is why the player stays familiar after a break of months. Skins and toolbars are adjustable, the modern theme switches between dark and light, and the seekbar can show a video preview so scrubbing becomes a matter of recognizing a frame rather than guessing a timestamp. Subtitle handling goes further than most players: text and bitmap formats render with libass, and a search dialog can look up matching subtitles online and attach them automatically. Users comparing the two classic forks usually find MPC-HC simpler to leave alone and MPC-BE richer in options, and both remain solid alternatives to a heavier player.

Benefits of Using MPC-HC

MPC-HC earns its following by doing the basic job well and then stacking small conveniences on top. Decoding covers HEVC, VVC, AV1, and AC4 alongside the older formats, using filters that receive regular updates, while hardware acceleration lightens the load for high-bitrate files. HDR playback is possible through the bundled video renderer, and the output stage can be pointed at a different renderer when a display or calibrator demands it. Playback speed can be adjusted in fine steps with pitch correction, so lectures and interviews stay intelligible at 1.5x. Resume points, per-file end-of-playback actions, and Pan and Scan controls for rotating or zooming a badly framed source remove friction from long viewing sessions. Subtitle search, its delay controls, and the option to extract subtitles from online video links cover the cases where the text is missing or mistimed.

MPC-HC features

Key capabilities and highlights.

Feature 1

Built-In LAV Filters

The decoders inside MPC-HC come from the LAV Filters project, which builds on FFmpeg and is maintained separately, so the player inherits support for new formats as the filters are updated. MKV, MP4, AVI, HEVC, AV1, VP9, and FLAC play without a codec pack.

Feature 2

Modern Codec and HDR Support

Video decoding covers HEVC, VVC, and AV1, and audio support extends to newer formats such as AC4. HDR playback works through the bundled video renderer, while the output stage stays open to a different renderer when a particular display or calibration setup calls for one.

Feature 3

Online Subtitle Search

A subtitle dialog can search online databases for a match to the current video and attach the result, either on request with a single key or automatically through a setting. Rendering uses libass for styled text and also handles bitmap subtitles and WebVTT, with timing and position adjustable during playback.

Feature 4

Resume, A-B Repeat, and Speed Control

Playback position is remembered per file, so long series and lectures continue where they stopped. A-B repeat loops a chosen section between two markers, and playback speed changes in adjustable steps with pitch correction, which keeps speech natural when watching faster than normal.

Feature 5

Customizable Interface and Shortcuts

A modern theme switches between dark and light, toolbars and their button sizes are configurable, and the seekbar can show video previews while scrubbing. Every keyboard and mouse action is editable in a searchable key table, so the player can be adapted to existing habits rather than the reverse.

Feature 6

DirectShow Extensibility

Because playback runs through DirectShow, third-party filters and alternative video renderers can be added when a specific need appears. That flexibility lets the player take on specialized decoding, calibration, or processing tasks without replacing the interface that users already know.

Feature 7

Online Video Links and Downloads

Placing a supported downloader utility in the installation folder lets website URLs open directly in the player, including streams from major video platforms. The same integration allows saving a copy of the stream, and subtitle tracks embedded in those sources can be extracted for local use.

Feature 8

Playlists, Folder Navigation, and Media Info

PageUp and PageDown move between files in the same folder, playlists can be built and searched, and per-file end actions decide whether to advance, repeat, or close the player. Media information panels report codec, bitrate, and stream details, which helps when diagnosing an unusual file.

Old versions

Browse historical releases and previous builds.

2.8.2September 17, 2026
2.8.1August 22, 2026
2.8.0August 10, 2026
2.7.4July 20, 2026
2.7.3June 16, 2026
2.7.2June 4, 2026
2.7.1April 20, 2026

Frequently asked questions

Common questions about MPC-HC.

What is MPC-HC used for?

It plays video and audio files, disc content, and online video links, using built-in FFmpeg-based filters rather than external codec packs. It suits everyday viewing as well as technical playback tasks such as HDR output, subtitle search, speed adjustment, and A-B repeat.

Do I need to install codec packs for MPC-HC?

No. The player includes LAV Filters, so the common containers and codecs work right after installation. Additional DirectShow filters can be added if a specialized format or processing chain requires them, but they are optional rather than required.

Does MPC-HC support HDR video?

Yes, when the bundled video renderer is selected in the output settings, since that renderer handles HDR processing. Playback quality also depends on the display and on the system's HDR configuration, and an alternative renderer can be chosen if a particular setup works better.

Can MPC-HC search and download subtitles?

It can search online subtitle databases for a match and attach the result, either manually with a single key or automatically when that option is enabled. Timing can then be adjusted during playback, and text size or position can be changed without editing the subtitle file itself.

How do I make MPC-HC play YouTube links?

Place a supported downloader utility in the player's installation folder, then open the website URL through the File menu. The same setup allows saving a copy of the stream, and configuration options exist for specifying the utility's location if it is stored somewhere else.

Comments

Leave a Reply

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

Software download

Download MPC-HC

MPC-HC is a lightweight DirectShow video player with LAV Filters built in, so common files play without a codec pack. It adds HDR output, online subtitle search, resume playback, A-B repeat, and customizable toolbars and shortcuts.