我不认为脚本会自动启用,除非您在启动期间指定。
来自mpv --list-options
:
--script alias for --scripts-append (CLI/config files only)
--script-opts Key/value list (default: )
--script-opts-add
--script-opts-append
--script-opts-set
--script-opts-remove
--scripts String list (default: ) [file]
--scripts-add
--scripts-append
--scripts-clr
--scripts-del
--scripts-pre
--scripts-set
--scripts-toggle
--scripts-remove
可能使用允许您以这种方式永久设置启动选项的 GUI,例如SMPlayer。
很容易给你的 mpv 命令起别名,.bash-aliases
但我猜你是在 Windows 上,因为目录名......
alias mpv="mpv --script '/home/sketch2/Programming/Scripts/launched.py'"
寻找启动的 TSR,例如Devilspie2会这样做。通常用于调整大小并将应用程序放置在您喜欢的位置。可以对类似的东西进行编程以自动运行您的 mpv 脚本。那可能只是 Linux,所以你必须在(假设)Windows 中寻找类似的东西。也许它通过他们的 Linux 子系统运行,我不知道。怀疑它,可能以 windows 不会期望的方式轮询 X。
你是要一直用,还是偶尔用一次?您可以让您的脚本在后台运行,并让它每 30 秒左右检查一次正在运行的 mpv 实例吗?这基本上就是TSR所做的。
https://github.com/mpv-player/mpv/wiki/User-Scripts
编辑:
我刚刚意识到有一个mpv.conf
- 那就是你设置它的地方。
我不知道它在 Windows 上的存储位置,但在 *nix 上它在~/.config/mpv/
从字面上看,只是命令行参数和您设置的参数。评论已#hashed。
https://github.com/mpv-player/mpv/blob/master/etc/mpv.conf