Skip to content

Releases: 422658476/MPV-EASY-Player

MPV-EASY Player 0.39.0.1

29 Sep 11:48
ae2ed98
Compare
Choose a tag to compare

改进【自动加载为播放列表】功能:去除了autoload.lua,使用mpv 0.39中全新的autocreate-playlist设置来实现此功能,启用后的值使用【same】。

如果你是高级用户,也可以根据github.com/422658476/MPV-EASY-Player页面【给设置界面的设置给与选项中不包含的值】中的方法改为:

autocreate-playlist=filter

并通过在rjno1.conf文件中添加下方这些更多的设置来获得更多的效果。比如仅在打开图片文件时才把指定格式的图片文件自动添加为播放列表。

directory-filter-types="video,audio,image"
video-exts=*
audio-exts=*
image-exts=*

【自动加载为播放列表】的提示信息已更新。

改进了【忽略播放进度】、【忽略播放进度(仅播放列表)】功能:去除了playlistnoplayback.lua,现在不需要命令行、设置参数、lua文件共同作用就能实现相同的效果(使用mpv的Conditional auto profiles功能在rjno1.conf中实现此功能),并且逻辑更加健壮。

【忽略播放进度】、【忽略播放进度(仅播放列表)】的提示信息已更新。

mpv的Conditional auto profiles功能注意事项:

1.由于使用lua判断,-被识别为减号 ,playlist-count要改写为playlist_count,其他带【-】设置也如此。
2.只有有profile-cond的[*--**]才会被自动读取,如果没这个值,那么依旧需要填写profile才能有效
3.qt会自动给playlist_count >= 2添加引号,所以建议默认要加上""

rjno1.conf中的参数:no-resume-playback都被改写为resume-playback。

【掉帧模式】设置添加新的选项:decoder+vo。哪个更好:vo > decoder+vo > decoder

stats.lua的设置文件stats.conf,去除了所有不改动的设置。border_size值改为0.6。

使用default-input.lua增加默认快捷键,以此替代对input.conf修改,现在由于对input.conf不会有任何修改,会有以下好处:

1、input.conf中快捷键的自定义权力基本全交给用户,程序也不会对修改造成任何干扰。
2、input.conf中的快捷键会自动覆盖default-input.lua中已经指定的相同的快捷键和对应的命令
3、osd显示的文字信息能够更好的支持多国语言。
4、更改语言后,程序不需要使用替换命令修改input.conf中show-text的对应文本。
5、更改语言的程序逻辑会变得更加的精简。

default-input.lua中默认快捷键新增了键盘上对应【音量】【对比度】【亮度】【伽马】【饱和度】快捷键的多国语言的支持。

input.conf现在默认注释掉了所有快捷键。

同时使用default-input.lua来实现【禁用鼠标左键的播放暂停功能】【禁用单击鼠标滚轮关闭播放窗口功能】功能。

MPV-EASY设置界面:

更改了【自动加载为播放列表】的代码

更改了【忽略播放进度】、【忽略播放进度(仅播放列表)】的代码,且修复了之前有些情况下判断逻辑不正确的问题。

为【禁用鼠标左键的播放暂停功能】【禁用单击鼠标滚轮关闭播放窗口功能】的改变更新了相关代码。

重置功能已根据【自动加载为播放列表】、【忽略播放进度】、【忽略播放进度(仅播放列表)】【default-input.lua】功能的改变而更新。

重置功能现在也会清除【data\mpv-easy-data\shader-cache】文件夹。


mpv更新至: mpv 0.39.0 20240929

MPV-EASY Player 0.38.0.3

01 Sep 06:18
a9e3998
Compare
Choose a tag to compare

修复了单实例模式下,首次运行时由于执行了没有必要的cmd命令,导致有些杀毒软件每次都检测cmd命令的执行,使得每次启动速度变慢的问题。

改进了代码,避免有一段很长的代码被重复执行2次的问题,从而减少启动时间。

修改了rjno1.conf中和osd背景样式有关的设置,从而解决在最新版mpv中osd背景消失的问题。

MPV-EASY设置界面:

重置功能已根据rjno1.conf的改变而更新。


mpv更新至: mpv 0.38.0 20240901

MPV-EASY Player 0.38.0.2

30 Jun 08:23
4abec5f
Compare
Choose a tag to compare

MPV-EASY无边框GUI模式:

修复了mpv改变日志输出方式后,界面显示异常的问题,改进后的代码对于mpv新旧2种日志输出方式都能兼容。


mpv更新至: mpv 0.38.0 20240630

MPV-EASY Player 0.38.0.1

20 Apr 11:48
9856953
Compare
Choose a tag to compare

mpv更新至: mpv 0.38.0 stable 20240420

MPV-EASY Player 0.37.0.3

31 Mar 10:33
d45f4b8
Compare
Choose a tag to compare

mpv更新至: mpv 0.37.0 20240331

MPV-EASY Player 0.37.0.2

04 Feb 10:58
d45f4b8
Compare
Choose a tag to compare

MPV-EASY无边框GUI模式:

修复了缓冲后,播放暂停图标会显示错误播放状态的问题。

MPV原生GUI模式:

通过添加【OSD进度条边框粗细】选项,解决了底部时时进度条外观样式异常的问题。

MPV-EASY设置界面:

添加了【OSD进度条边框粗细】选项。

重置功能已为新添加的选项而更新


mpv更新至: mpv 0.37.0 20240204

MPV-EASY Player 0.37.0.1

26 Nov 11:22
da355af
Compare
Choose a tag to compare

!!!注意:由于配置文件有改动,升级时请勿保留旧的【MPV-EASY Player\data】文件夹,否则可能无法运行或者功能异常。!!!

! ! ! Note: Due to changes in the configuration file, please do not keep the old [MPV-EASY Player\data] folder during the upgrade, otherwise it may not run or function abnormally. ! ! !

改变了【welcome】文件的格式,从jpg格式改为png。这是因为mpv 0.37.0打开有些jpg文件时会闪退,包括【welcome】文件,这会导致程序不播放任何文件时运行会闪退。

osc.lua迁移至最新代码。请勿使用旧版本的osc.lua,因为和mpv 0.37.0会有兼容性问题,会导致mpv闪退。

input.conf迁移至最新版,其中的示例都为最新。添加的鼠标和滚轮的自定义快捷键已使用最新表达方式。

rjno1.conf中的选项【profile=gpu-hq】已经跟随最新版mpv改写为【profile=high-quality】

得益于mpv的不停改进, 现在显示的【文件信息】已经自动变为和高级播放列表一样的显示样式。

MPV-EASY无边框GUI模式:

和滚轮行为有关的代码进行了更新。

MPV原生GUI模式:

改进了【osd-bar.lua】,现在osd-bar显示的更加快速,脚本也不会因为运行后直接进入全屏导致mpv崩溃。

osc样式:【osc-default-blue-box-bar-or-knob-45.lua】代码迁移至最新版

osc样式:【osc-default-green-box-bar-or-knob-45.lua】代码迁移至最新版

osc样式:【osc-iina-box-knob-or-bar-15.lua】代码迁移至最新版

osc样式:【osc-potplayer-box-knob-or-bar-0.lua】代码迁移至最新版

MPV-EASY设置界面:

修复了【硬解模式】选项d3d11va-copy被错误的写成dad11va-copy的问题。

和鼠标和滚轮自定义快捷键有关的代码进行了更新。

重置功能已为input.conf的改变而更新

重置功能已为rjno1.conf的改变而更新

重置功能已为osd-bar.lua的改变而更新

重置功能已为【welcome】的改变而更新

重置功能已为osc.lua的改变而更新

重置功能已为【osc-default-blue-box-bar-or-knob-45.lua】的改变而更新

重置功能已为【osc-default-green-box-bar-or-knob-45.lua】的改变而更新


mpv更新至: mpv 0.37.0

MPV-EASY Player 0.36.0.2

01 Oct 11:41
3e83b85
Compare
Choose a tag to compare

mpv更新至: mpv 0.36.0 20231001

MPV-EASY Player 0.36.0.1

02 Aug 12:47
8dbb7b0
Compare
Choose a tag to compare

mpv更新至: mpv 0.36.0

MPV-EASY Player 0.35.1.4

23 Jul 11:29
8dbb7b0
Compare
Choose a tag to compare

mpv.conf文件中添加了设置:【gpu-shader-cache-dir】;为了运行正常,请勿手动更改mpv.conf文件。

现在gpu-shader-cache产生的文件不会默认生成在【mpv-easy player\data\portable-data】路径下,而是会生成在【mpv-easy player\data\mpv-easy-data\shader-cache】路径下。

根据官方说明手册,shader cache不会自动清除,因此旧的、未使用的缓存文件可能会无限期地保留。

shader cache改为存放于【mpv-easy player\data\mpv-easy-data\shader-cache】路径下,在所有运行模式下都不会造成任何性能方面的损失,也不会因为文件太多和需要复制到不同路径从而影响启动速度。

MPV-EASY设置界面:

重置功能已经根据新的设置:【gpu-shader-cache-dir】进行了更新。


mpv更新至: mpv 0.35.0 20230723