1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-25 00:02:13 +00:00
mpv/TOOLS/lua
wm4 f9d2ad6c17 Move status-line.lua
Looks like TOOLS/lua/ is now established as dumping ground for random
Lua scripts, so DOCS/lua_examples/ is not needed anymore.
2014-08-11 17:08:32 +02:00
..
autocrop.lua TOOLS/lua: conform to whitespace coding-style 2014-05-06 09:59:59 -07:00
autoload.lua lua: fix compilation with lua 5.2 2014-05-26 21:59:29 +02:00
cycle-deinterlace-pullup.lua TOOLS/lua: add cycle-deinterlace-pullup script 2014-05-06 10:02:41 -07:00
drc-control.lua TOOLS/lua: conform to whitespace coding-style 2014-05-06 09:59:59 -07:00
observe-all.lua TOOLS: add test script for property change notifications 2014-08-02 01:53:21 +02:00
README.md TOOLS: better documentation of lua scripts 2014-04-29 08:31:44 -07:00
status-line.lua Move status-line.lua 2014-08-11 17:08:32 +02:00

mpv lua scripts

The lua scripts in this folder can be loaded on a one-time basis by adding the option

--lua=/path/to/script.lua

to mpv's command line.

Unless otherwise specified, they are also suitable for inclusion in the ~/.mpv/lua directory where they will be loaded every time mpv starts, obviating the need to load them with the above --lua=... argument. This is acceptable as they do only basic argument parsing and key-binding registration, until those bound keys are actually pressed. They should therefore not interfere with normal playback (unless you have a conflicting user-defined key-binding, in which case, you may want to modify either the mp.add_key_binding() calls in the scripts, or your keybinding).