cyl0 / ModernX

A modern OSC UI replacement for MPV that retains the functionality of the default OSC.
545 stars 28 forks source link
mpv

ModernX

An MPV OSC script based on mpv-osc-modern that aims to mirror the functionality of MPV's stock OSC while with a more modern-looking interface.

img

How to install

Locate your MPV folder. It is typically located at \%APPDATA%\mpv\ on Windows and ~/.config/mpv/ on Linux/MacOS. See the Files section in mpv's manual for more info.

Put mordenx.lua into your mpv "\~\~/scripts/" folder. Create the "\~\~/scripts/" folder if you don't already have one and remove any other OSC scripts, then put Material-Design-Iconic-Font.ttf in the "\~\~/fonts" folder.

in mpv.conf:

osc = no
border = no # Optional, but recommended

Material-Design-Iconic-Font.ttf can also be downloaded from here.

How to config

edit osc.conf in "\~\~/script-opts/" folder, however many options are changed, so refer to the user_opts variable in the script file for details.

Thumbnails

To enable thumbnails in timeline, install thumbfast. No other step necessary.

Buttons

like the built-in script, some buttons may accept multiple mouse actions, here is a list:

Seekbar