添加了2种GUI模式都能使用的自定义菜单功能。
自定义菜单主要作用:使用点击菜单项的方式帮你自动发送1个或者多个快捷键。
自定义菜单功能如何使用请看【设置界面】-左侧栏【菜单】-【菜单(1)】-【用法】显示的提示信息以及【用法】下方表格中的例子。
现在你可以使用额外的30个菜单项帮你自动完成大量的较为复杂的操作:
1.替代键盘帮你发送存储在input.conf中的快捷键,让你无需再去记忆快捷键,方便调用。
2.帮助你在mpv的命令行窗口自动输入指定文字并执行。
3.间隔几百毫秒分别发送多个快捷键。如果有些操作需要按下多个快捷键才能完成,现在只需要点击一下菜单即可。
例子:
一个菜单项可以帮你自动发送下面一行中所以的快捷键:
` s e t space v o l u m e space 8 8 enter esc
从而帮你自动执行:
打开命令行窗口
输入并执行set volume 88
退出命令行窗口
MPV-EASY无边框GUI模式:
支持【进度条拖动时实时更新进度】功能,并且在执行效率和精确性之间找到了平衡。
修复了【进度条拖动时实时更新进度】启用时,鼠标移动幅度很小时,相同画面可能会重复出现几次的问题。
支持【初始窗口最大尺寸(宽度x高度)】功能。
支持【初始窗口位置(XY轴)】功能。
重写了视频宽度高度获取、根据视频尺寸调整界面尺寸和移动界面位置、调整宽高比后界面尺寸调整的逻辑,现在更加的精简、高效,导致错误的概率更少。
改进了确认脚本文件是否为空的逻辑,现在更加的高效。
完全改进了进度条每一像素对应什么时间,现在更加的精确,同时也兼容【进度条拖动时实时更新进度】功能。
改进了算法,现在当前时间左右移动更加的顺畅,获取当前时间的延迟更少,消除了文字抖动,当前时间的显示也更加容易的被阅读,当前时间的刷新次数更少消耗的cpu也更少。
修复了一些可能会造成内存泄露的问题。
MPV原生GUI模式:
现在也能从设置界面的【初始窗口最大尺寸(宽度x高度)】选项中受益。
现在也能从设置界面的【初始窗口位置(XY轴)】选项中受益。
MPV-EASY设置界面:
精简了界面和文字有关的元素,绝大部分富文本被改为简单的文本,翻译也进行了相同更改,从而提高性能,现在MPV-EASY设置.exe的启动速度只有之前的三分之一或者二分之一。
文本的精简也使得翻译的工作量和难度降低非常多。
精简了大量和布局有关的无用元素,从而提高启动速度。
添加【进度条拖动时实时更新进度】选项(MPV-EASY无边框GUI模式)。
添加【初始窗口最大尺寸(宽度x高度)】选项,请注意此选项只支持使用百分比作为计量单位,不支持以像素作为计量单位。
添加【初始窗口位置(XY轴)】选项,请注意此选项只支持使用百分比作为计量单位,不支持以像素作为计量单位。
添加了自定义菜单设置界面。
为了在网页中查看中文不乱码,menu.conf读取和写入都使用utf-8格式。
左侧栏底部版本号界面等到警告界面消失后再显示。
改进了【关于】界面,现在链接复制更加的容易。
改进了确认脚本文件是否为空的逻辑,现在更加的高效,从而减少启动时间。
修复了设置界面打开后有时会显示在MPV原生GUI窗口之后的问题。
修复了使用【系统托盘菜单】-【MPV-EASY设置】打开界面时,界面不以默认尺寸显示的问题。
重置功能已为所有新功能进行了改进。
修复了一些可能会造成内存泄露的问题。
mpv更新至:mpv 0.34.0 20220327
