MPC-HC

Free and open-source Windows video and audio player with DirectShow filter support

Repository activity
  • Stars15k
  • Forks614
  • Open Issues24
License

GPL-3.0

Languages
  • C++
  • C
  • Inno Setup
Get it:Website
MPC-HC screenshot

About MPC-HC

MPC-HC (Media Player Classic - Home Cinema) is a free and open-source video and audio player for Windows. Its simple, lightweight interface hides a mature player with a huge range of built-in controls and options.

As a DirectShow player it stays flexible and extensible through third-party filters, and bundled LAV Filters cover modern codecs including HEVC, VVC, and AV1 video and AC4 audio. It offers a dark or light modern theme, video preview on the seekbar, and HDR playback through MPC Video Renderer or madVR.

Subtitle handling includes search, WebVTT, and libass, alongside playback speed control, A-B repeat, and rotate, flip, mirror, stretch, and zoom. It can open video website URLs with yt-dlp and save a copy. MPC-HC runs on Windows 7 through 11 under the GPL 3 license.

Key features

  • DirectShow player extensible with third-party filters
  • Bundled codecs for HEVC, VVC, AV1, and AC4
  • HDR playback with MPC Video Renderer or madVR
  • Subtitle search, WebVTT, and libass support
  • Opens video website URLs with yt-dlp and saves a copy

Details

On GitHub since
2017
Platforms
Windows 7 to 11
Deployment
Offline-first
Video output
MPC Video Renderer or madVR
Subtitles
WebVTT · libass
License
GPL v3