Features:
- Always visible OSC when paused.
- Force play/pause on file load.
- Pause on minimize.
- Improved cycle fullscreen when using mouse.
- Cycle pause with video replay at the end of playback.
- Rewind at the end of playback.
- Exit fullscreen at the end of playback.
- List and set/cycle audio devices with volume options.
- Display playback info.
- Customizable frame step.
- Hold to play with speed setting.
control.lua
goes in the scripts
folder.
control.conf
goes in the script-opts
folder.
Edit settings in control.conf
.
Linux, macOS
~/.config/mpv/scripts/
~/.config/mpv/script-opts/
Windows
%APPDATA%\mpv\scripts
%APPDATA%\mpv\script-opts
See control.conf
for example key binds.
Cycle fullscreen and prevent draggable fullscreen window.
Cycle pause and replay video at the end of playback.
Shows a list of audio devices.
Cycle a list of audio devices separated by space. Devices first need to be added to control.conf
.
Usage: no-osd
(optional) iv#
where i
= index, v#
= volume (optional).
Same usage as cycle-audio-devices
.
Toggle playback info. Shows frame count, progress, fps and speed.
Frame step with step method, delay, rate and muting options.
Frame step backward.
Hold to play with speed setting and muting options.
Hold to play backward.