Skip to content
Shuanglei Tao edited this page Nov 22, 2023 · 12 revisions

How to display non-English characters on interface?

Select a Glyph Ranges for your language in Help-Settings-Font, you may want to select a custom font if you don't like the embeded one.

How to turn off ImPlay logo?

Add force-window and idle=yes to your mpv.conf.

How to use mpv's config dir?

portable_config is also supported on windows.

ImPlay uses it's own config dir for libmpv by default. To use mpvs config dir, enable Use mpv's config dir on Help-Settings, it will take effect after restart.

To make the context menu and command palette work, add the following lines to your mpv's input.conf:

MBTN_RIGHT   script-message-to implay context-menu    # show context menu
Ctrl+Shift+p script-message-to implay command-palette # show command palette

How to save options changed in context menu?

mpv related options changed in context menu won't be saved by ImPlay, you need to change mpv.conf to persist it. For example, add no-border to mpv.conf will disable window border.

Visit Manual to discover more options that can be used in mpv.conf.

How to change key bindings?

Change mpv's input.conf (Manual), you can find the input.conf that ImPlay used via Tools - Open Config Dir.

How to disable Context Menu?

Remove the MBTN_RIGHT script-message-to implay context-menu line in input.conf.

How to change key binding for command palette?

Update the Ctrl+Shift+p script-message-to implay command-palette (or Meta+Shift+p on macOS) line in input.conf.

How to disable auto window resize on video size change?

Add auto-window-resize=no to mpv.conf.

How to play Low FPS video on high refresh rate monitor smoothly?

Add video-sync=display-resample and override-display-fps=60 to mpv.conf (change 60 to your monitor's refresh rate).

NOTE: override-display-fps is renamed to display-fps-override in mpv 0.37.0