A native C++ media player built with libmpv and D3D11 hardware rendering.
Automatic playlist ordering, next-file playback, and easy chapter skipping.
Hover over the timeline to preview exact video frames, millisecond timestamps, and chapter tags.
Instant multi-channel stream switching, subtitle styling, and audio timing adjustment.
Built on pure C++20 and libmpv. Video frames render directly into the native Win32 window with hardware synchronization.
Video rendered directly into the native Win32 window via libmpv with hardware VSync synchronization.
Built with WebView2, featuring blur effects, custom accent colors, and seamless custom window frames.
Opening files from File Explorer immediately routes them into the active running instance with no duplicate processes taking up memory.
Switch embedded audio and subtitle tracks on the fly, adjust delay (-0.1s / +0.1s), customize vertical positioning, scale font size, and load external .srt, .vtt, and .ass files with ease.
Powered by libmpv and industry-standard FFmpeg decoders.
MP4, MKV, WebM, AVI, MOV, TS, M2TS, FLV, WMV, VOB, and more.
AV1, HEVC/H.265, H.264/AVC, VP9, VP8, MPEG-2, VC-1, ProRes, etc.
MP3, FLAC, WAV, AAC, OGG, Opus, M4A, AC3, E-AC3, DTS, ALAC.
ASS/SSA, SRT, WebVTT, PGS, VobSub.
Perform complex seeking, chapter skipping, and subtitle timing adjustments.