Like mpv's playback quality but not its config-file-only setup? MPV-EASY wraps the mpv playback engine in a Windows interface, with settings for video output, decoding, and on-screen controls.
Choose an MPV-EASY display mode
MPV-EASY offers four run modes and two graphical interfaces, including its own GUI and mpv’s native interface. The settings interface lets you adjust playback options such as the video output driver, hardware decoding, and the quality-versus-performance profile.
The on-screen controller (OSC) can be configured for its layout, seek-bar style, transparency, and other display details. The player also includes a customizable menu for triggering playback commands and features without entering each command during viewing.
Navigate videos with the Advanced Playlist
The Advanced Playlist provides controls for moving through queued items. MPV-EASY can also open M3U playlists, including lists of online video links, so entries can be selected for playback.
- Use the playlist to move between queued videos.
- Open an M3U file to play its listed links.
Add MPV scripts and change shortcuts
MPV-EASY supports mpv Lua and JavaScript scripts. Script files go in the player’s portable-data scripts folder, while script-specific options can be stored in the corresponding settings folders. The bundled configuration separates mpv settings from key bindings: rjno1.conf holds playback settings, and input.conf holds shortcuts.
Custom key bindings require editing input.conf or a script file; the settings interface does not provide a dedicated shortcut editor. The GUI and settings interface support Chinese and English, with Italian and Japanese also available.
Pros
- Offers four run modes and two graphical interfaces
- Includes an Advanced Playlist for navigating queued videos
- Supports mpv Lua and JavaScript scripts
- Provides settings for OSC appearance and video quality
Cons
- Custom key bindings require editing input.conf or script files
Can MPV-EASY play online video links?
Yes. Put links in an M3U playlist, with one link per line, and open the playlist in the player.
Can I customize the on-screen controls?
Yes. OSC settings include options for the layout, seek-bar style, and transparency.
Where do MPV-EASY key bindings go?
Edit input.conf in the player’s mpv-easy-data folder. Scripts may also define shortcuts.




