This GLSL shader predicts chroma from luma using a linear regression method and combines it with a standard resampling filter.
The Best MPC-HC Alternatives in 2026
Looking for something like MPC-HC? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 23 are open source.
Use MPC-HC to play video and audio on Windows, with support for third-party filters in this free, open-source project.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | GLSL CFL Prediction | — | Yes | — |
| 2 | Frontends | — | Not stated | Android, macOS |
| 3 | MoonPlayer | — | Yes | Linux, macOS, Windows |
| 4 | Smplayer | — | Yes | Linux, macOS, Windows |
| 5 | Nagi | — | Yes | — |
| 6 | gridplayer | — | Yes | — |
| 7 | Dim | — | Yes | — |
| 8 | Vlc | — | Yes | — |
| 9 | Findroid | — | Yes | Android |
| 10 | Feishin | — | Yes | — |
All MPC-HC alternatives
Frontends
github.com/mpv-player/mpv/wiki/Applications-us…The mpv wiki lists third-party applications that use mpv or libmpv, noting that projects may be unofficial or unmaintained.
MoonPlayer plays online videos from YouTube and Bilibili, can download them, and also opens local videos.
Play media on Windows, Linux, or macOS with SMPlayer, which also supports YouTube.
Nagi plays local music collections on Windows, with a focus on speed and simple operation.
Play multiple videos side by side with gridplayer, a desktop video player project.
Organize media collections and access or play them remotely with Dim, a self-hosted media manager.
VLC plays multimedia files, discs, streams, and devices, and can also convert, encode, and stream media.
Browse and play movies and series from Jellyfin with Findroid, a native Android client.
Feishin provides a modern client for playing music from self-hosted services.
Astra plays music with gapless playback, parametric EQ, AutoEQ import, and real-time DSP visualizers.
Syncplay synchronizes playback position and play state across media players such as mpv, VLC, MPC-HC, and MPC-BE over the internet.
MPC-BE is a Windows player for audio and video files, derived from Media Player Classic code.
CatNip provides a terminal audio visualizer for Linux, Unix, macOS, and Windows.
Screenbox provides media playback through LibVLC on Windows and Xbox consoles.
Jellyfin Desktop is a desktop client built with Qt WebEngine and libmpv, with downloads listed for Windows, macOS, and Linux.
Musikcube combines a terminal music player with an audio engine, metadata indexer, and server in C++.
Rise Media Player brings together playback for videos, music, discs, and streaming services in a WinUI application.
mpv-autosub automatically downloads subtitles when opening a video if suitable subtitles are not already present.
MPC-QT reimplements much of the Media Player Classic interface with Qt and uses libmpv for video playback.
Flower’s MPV Config provides mpv settings for movies, TV, and anime, with scripts that include a manga reader and playback tools.
Museeks provides a cross-platform music player with a simple interface, according to its project description.
Extensions for PotPlayer to watch Twitch streams without streamlinks or any crap.
ThumbFast generates on-the-fly thumbnails for mpv and is designed to work alongside an interface script.
Alternatives to similar tools
What is the best alternative to MPC-HC?
Are there open-source alternatives to MPC-HC?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative
























