介绍
官方网站:https://www.rjno1.com/mpv-easy-player/
MPV EASY Player是一个基于MPV的播放器,支持windows 7及windows 7之后的操作系统。它带有简单易用的设置界面,你可以快速调整众多参数,精心调正过的默认设置就能把MPV Player的所有性能都激发出来,从而大大降低了这个播放器的上手难度。
软件截图
软件特点
1、完全基于MPV,所有的功能都围绕MPV的说明文档制作,所有能出现在MPV中的特性,也都可以在MPV-EASY Player下实现,并且方法基本相同。所以MPV-EASY Player就是mpv、但MPV-EASY Player又不仅仅是MPV。
2、带有设置界面,设置界面几乎集成了MPV中所有经常需要用到的选项,并且默认选项已经调整和优化过,十分适合日常使用。不喜欢的话,只需点几下鼠标,无需手动查询文档、记忆参数、修改配置文件就可以改变MPV的特性和参数。
3、带有功能菜单。忘记MPV中的各种快捷键吧,功能菜单完全可以把你从快捷键中解放出来,点击一下鼠标,就可以实现相同的调整效果,甚至还可以使用一个菜单控制多个mpv窗口。
4、支持多语言。从里到外,不管是设置界面、视频画面上的提示信息、控制界面上的数据信息都会随着语言的不同而改变(有些地方仅限简体中文和英文)。
5、功能增强。通过集成的多个lua脚本、js脚本,在各个方面极大的增强了MPV的播放体验,完善了对于播放列表的支持,以及等等等等。
注意:内置的lua脚本中,有一些是MPV官方的lua脚本,有些是原创,有些则是github上他人分享的,并且有些进行了部分修改,你可以从lua脚本开头的注释中了解到作者和更多信息。
6、播放控制界面(OSC)可以显示各种有用的数据。MPV的OSC中默认只能看到文件名,甚至连音量的值都没有,而在MPV-EASY Player中:音量、是否启用硬解、字幕、音轨、分辨率、声道等各种有用的数据都可以随意增减和看到。
7、能够随心所欲的更换OSC样式(播放控制界面)。
MPV-EASY Player改进了MPV的默认OSC样式,不仅在美观程度上完全超越后者,使用更加方便,功能更强,而且你可以通过选择不同的OSC样式文件和调整设置切换到其他外观,甚至可以制作出属于你自己的OSC外观样式。
注意:MPV-EASY Player是通过修改MPV官方提供的OSC.lua文件来实现样式的改变的。
8、解决了MPV的lua脚本不兼容中文路径的问题。不管你把MPV-EASY Player存放在什么路径下,lua脚本的功能都可以生效。
9、解决了播放列表、记住播放进度、跳过片头片尾之间的干扰问题。在使用播放列表时能够提供卓越的播放体验。
10、实现了MPV没有的功能。单实例与多实例、自动音量、一直显示播放进度、显示和打开播放历史等mpv不具备或者很难具备的有用功能都可以在MPV-EASY Player中看到,当然设置界面和菜单也在其中。
11、更加美观和易读的osd样式、播放列表样式、文件信息背景样式。
12、依旧是绿色软件。MPV-EASY Player和MPV一样解压即用,无需安装,即使重装系统,任何设置、个人数据都不会丢失。
13、方便的文件格式关联功能,关联常用视频格式,让MPV-EASY Player成为你的默认视频播放器吧。
更新日志
改进【自动加载为播放列表】功能:去除了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-lazy好用