Media Player Classic Home Cinema
Media Player Classic Home Cinema (MPC-HC) is a free, open source media player for Windows that plays virtually any video and audio format without requiring separate codec packs. It is extremely lightweight and runs well on older hardware. Development stopped in 2017, but the program still works on modern Windows. The actively maintained fork is MPC-BE.
What it does
MPC-HC comes with built in codecs (LAV Filters) so it plays MKV, AVI, MP4, WMV, FLV, MP3, FLAC, and dozens of other formats out of the box. No need to install K-Lite Codec Pack or anything else. The interface is deliberately minimal - a video window with basic playback controls. It loads instantly, uses very little RAM, and does not waste system resources on visual effects or social features.
Subtitle handling is automatic: drop an SRT or SUB file in the same folder as the video with a matching filename, and MPC-HC loads it on playback. You can customize subtitle font, size, color, and position. DXVA hardware acceleration offloads video decoding to your graphics card, which reduces CPU usage significantly when playing high resolution content. DVD playback is built in, and network streams work through File > Open URL.
Advantages
- Plays almost any format with built in codecs, no additional downloads needed
- Extremely lightweight with minimal CPU and RAM usage
- Automatic subtitle loading and customizable subtitle styling
- Hardware accelerated decoding (DXVA) for smooth HD playback on older machines
Drawbacks
- Development discontinued in 2017, no new features or bug fixes
- No built in online content, streaming service integration, or library management
- Blu-ray playback requires additional libraries and configuration
- Windows only, no macOS or Linux builds
Who it is for
MPC-HC is for people who want a video player that opens a file and plays it with zero fuss. I use it because it starts in under a second, never nags me about updates or premium features, and handles every file I throw at it. If you want active development, switch to MPC-BE, which is the same codebase with continued updates and additional features. VLC is the other obvious alternative, but MPC-HC feels snappier on machines with limited resources.
Frequently Asked Questions
Is MPC-HC still safe to use?
Does MPC-HC need codec packs?
What is the difference between MPC-HC and MPC-BE?
Features & How-To Guide
| # | Feature | How to use |
|---|---|---|
| 1 | Movie subtitle playback 2 | Play a video › MPC-HC automatically loads the .srt/.sub file from the same folder with the same name. Manual loading: File › Load Subtitle. |
| 2 | Movie playback in any format | File › Open File › Select file (MKV/AVI/MP4/WMV/FLV) › Plays without installing additional codecs. |
| 3 | Subtitle customization (font and position) | View › Options › Subtitles › Default Style › Change font, size, color, border › Override position: set margins. |
| 4 | DXVA hardware acceleration configuration | View › Options › Internal Filters › Video Decoder › Zaznacz DXVA (copy-back) or DXVA (native) › Dekodowanie wideo na karcie graficznej zamiast CPU. |
| 5 | Music and audio file playback | File › Open File › Select file MP3/FLAC/AAC/OGG/WAV › Odtwarza jako lekki odtwarzacz audio. |
| 6 | File playback at custom speed | Play › Playback Rate › Select speed (0.5x to 2x) or use the [ and ] keys to change in steps. |
| 7 | DVD and Blu-ray disc playback | File › Open DVD/BD › Select drive › Odtwarza with menu DVD. Blu-ray wymaga dodatkowej biblioteki libbdplus. |
| 8 | Network stream playback | File › Open URL › Paste the stream address (HTTP/RTSP/MMS) › Enter › Plays the live network stream. |
| 9 | Movie screenshot capture | During playback › File › Save Image (Alt+I) › Saves the frame as PNG/JPG/BMP. Save Thumbnails (Alt+T) › Frame mosaic. |
| 10 | Keyboard shortcuts configuration | View › Options › Player › Keys › Click shortcut next to action › Enter new key › Apply. |
Related software categories
Similar Programs
Questions & Answers
Ask a Question
Our team and community are happy to help
No questions yet. Be the first to ask!