-
[ Lua ]
auto-keep-gui-open.luaIntelligently switches mpv's "keep-open" behavior based on whether you are running in video-mode or audio-only mode.
-
[ JS ] TOP!
Blackbox.jsAdvanced, modular media browser, file manager and playlist manager for mpv.
-
[ Lua ]
cycle-video-rotate.luaAllows you to perform video rotation which perfectly cycles through all 360 degrees without any glitches.
-
[ JS ] TOP!
Leapfrog.jsEffortlessly jump through your playlist, with your own custom jump size and direction, including the ability to jump randomly. Excellent when queuing lots of images and using mpv as an image viewer.
-
[ Lua ] TOP!
multi-command-if.luaVery powerful conditional logic and multiple action engine for your keybindings, without having to write a single line of code!
-
[ Lua ] TOP!
quick-scale.luaQuickly scale the video player to a target size, with full control over target scale and max scale. Helps you effortlessly resize a video to fit on your desktop, or any other video dimensions you need!
-
[ JS ] TOP!
SteveJobzniak's Modules.js (for developers)Tons of pre-written, open source JavaScript modules which helps you rapidly create your own JS user scripts (including a very helpful script config system based on mpv's Lua
mp.options
API). All modules are free to use (and extend) in your own scripts!
Easily download all scripts as a zip file: mpv-tools-master.zip.
To get update notifications, simply ensure that you have a GitHub account, and then press the "Star" and (most importantly) "Watch" buttons at the top of this project page. You will then receive notifications (via email by default) whenever a new version is released.
You need the mpv.io media player, built with Lua (.lua
) and
JavaScript (.js
) support. If you want to use any of the JavaScript utilities,
you must also download the scripts/modules.js/
folder and place it within
your own scripts/
folder, exactly how it's laid out in this project. It
contains important sublibraries that are shared by all of my .js
utilities.
SteveJobzniak (https://github.com/SteveJobzniak)
If you would like to contribute to this project, please feel free to submit a pull request, or perhaps even sending a donation as a token of your appreciation.
Totally optional, but greatly appreciated if my hard work has helped you. ;-)
Paypal: Donate
Bitcoin: 18XF1EmrkpYi4fqkR2XcHkcJxuTMYG4bcv