1
0
mirror of https://github.com/mpv-player/mpv synced 2025-05-03 16:49:34 +00:00
mpv/TOOLS/python
2025-04-03 19:40:05 +06:00
..
acompressor.py python: lint & debug makenode func & add acomressor script 2025-03-29 17:16:00 +06:00
audio-hotplug-test.py python: lint & debug makenode func & add acomressor script 2025-03-29 17:16:00 +06:00
autocrop.py python: optimize and add feature 2025-04-02 19:07:44 +06:00
autodeint.py python: have option enable-python to switch python off 2025-03-31 22:31:58 +06:00
command-test.py python: optimize & update docs 2025-04-03 16:50:50 +06:00
cycle-deinterlace-pullup.py python: add script cycle-deinterlace-pullup 2025-04-03 17:47:12 +06:00
gamma-auto.py python: add script gamma-auto 2025-04-03 18:00:02 +06:00
observe-all.py python: add script observe-all 2025-04-03 19:28:56 +06:00
ontop-playback.py python: add script ontop-playback 2025-04-03 19:40:05 +06:00
pause-when-minimize.py
README.md

mpv python scripts

The python scripts in this folder are inspired from (/ duplicates of) TOOLS/lua/*.

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

--script=/path/to/script.py

to mpv's command line.

Where appropriate, they may also be placed in ~/.config/mpv/scripts/ from where they will be automatically loaded when mpv starts.

This is only a small selection of internally maintained scripts. Some of them are just for testing mpv internals, or serve as examples. An extensive user-edited list of 3rd party scripts is available here:

https://github.com/mpv-player/mpv/wiki/User-Scripts

(Anyone can add their own scripts to that list.)