📈 GH Trending Explorer 🎲 Surprise me

← all repos

henzfdev / HC-Player

git clone https://github.com/henzfdev/HC-Player.git v1.6.0 · 2d ago

Modern Windows media player powered by mpv and WinUI.

+7
stars, 24h · #1,902
+~49
stars, 7 days · #2,432
+~210
stars, 30 days · #2,421
114
★ total · +49% this week
3
forks · 5 open issues

Star history (as recorded here)

2026-10-20 · 99 ★ 2026-10-22 · 114 ★
LanguageC++
License—
Created2026-09-03 (1mo ago)
Last push2d ago
Watchers0
OwnerUser

Links

README excerpt
HC Player 
 A modern Windows media player that combines the power of mpv with a native WinUI experience 
HC Player was created for users who want the playback quality and flexibility of **mpv**, without giving up a polished, native and easy-to-use Windows interface.
Instead of simply wrapping mpv in another generic frontend, HC Player integrates advanced playback features directly into a modern Windows experience.
## Why HC Player?
### Native Windows experience
HC Player is built with **Win32 and WinUI**, with native light/dark themes, Windows media controls, taskbar integration, file associations and a Fluent-style interface designed specifically for modern Windows.
### High-quality mpv playback
Under the interface is a full multimedia stack based on:
- **libmpv**
- **FFmpeg**
- **libplacebo / gpu-next**
- **D3D11**
- **WASAPI**
This provides high-quality video rendering, hardware-accelerated decoding and extensive format support.
### HDR and advanced video processing
HC Player exposes advanced playback features without requiring the user to manually edit configuration files:
- HDR playback and tone mapping
- Hardware decoding
- High-quality scaling
- Dithering and debanding
- Video interpolation
- Custom GLSL shaders
- Anime4K shader support
- Advanced color and presentation controls
### Dedicated Picture-in-Picture
HC Player includes its own **Picture-in-Picture mode**, integrated directly into the player interface, with compact playback controls and seamless return to the main window.
### Powerful subtitle support
- Primary and secondary subtitles
- Independent timing and positioning
- ASS subtitle support
- Custom subtitle fonts
- Subtitle styling controls
- External subtitle loading
### Audio control built for Windows
- WASAPI output
- Windows audio-device selection
- Optional exclusive mode
- Audio-track switching
- External audio tracks
- Audio delay controls
- Preferred audio languages
### Media information and smart badges
HC Player integrates **MediaInfo** for detailed technical information about the current media.
It can also automatically identify and display media characteristics such as:
- Dolby Vision
- Dolby Atmos
- Dolby Audio
- DTS / DTS:X
- HDR10+
- HDR
- YouTube
- HLS / Live media
Badge artwork can also be customized by the user.
### Playlist and modern playback controls
HC Player includes a complete playback queue with drag-and-drop, shuffle and direct item navigation, along with chapters, frame stepping, A–B looping, playback-speed controls, resume playback and configurable screenshots.
### Advanced without being complicated
Power users can import:
- `mpv.conf`
- GLSL shaders
- subtitle fonts
- playback profiles
- yt-dlp
- Deno
while normal users can control the most important features directly from the native Settings interface.
**yt-dlp and Deno are optional integrations and are not bundled with the HC Player installer.**
## Screenshots
### Native interface
HC Player integrates advanced playback controls directly into a n