Skip to content

redomCL/mpv_fruit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,395 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

信息公告栏:

🔈已完全删除补帧方面功能,原因一是显卡目前正在逐步完善补帧,二是mpv_PlayKit项目具备更完善的补帧以及其他各种组件。 ——2026.01.14

🔈release现已包含配置好的基于uosc的播放器(mpvnext目录开箱即用),但osc_fruit依旧无限期作为主线(本人没有能力维护osc脚本,直到随着mpv版本更新出现问题,上游作者不再维护为止正式更换osc),因此如果使用uosc,多个预设内的按键配置不能直接覆盖使用,请对比后自行抄写修改。 ——2025.02.04

🔈代码排版以本地notepad++为准。mpv播放器讨论QQ群:611768740(对mpv零基础纯问问题的就不要进了,拒绝回复基础问题) ——1970.01.01


mpv_fruit🍉🍌🍓🍎

配置特性🍺:

  • 0.基于mpv playerdyphire/mpv-configmpv_PlayKit重新组装,仅专注本地PC/HTPC高质量播放(PC/HTPC是不同的高质量情景)。

  • 1.使用mpv_lazy作者的osc_plus(本项目改为osc_fruit),osc实现的控制功能:暂停,文件和章节跳转,音频和字幕轨道切换,预览图;osc实现的显示功能:当前播放的文件名,章节,列表,窗口缩放,解码类型,音量,字幕延迟。

  • 2.播放器实现的功能:章节列表、播放列表、音频设备列表、轨道列表。通过数字小键盘调节字幕的尺寸、位置。脚本尽可能显示简体中文,并统一了样式,字幕轨道默认选择简体中文。

  • 3.备选了几款常见的osc并按照个人习惯进行了调整。

  • 4.通过tsl0922的菜单脚本实现mpv的菜单,并根据个人使用习惯做了简化,该脚本实现的菜单响应速度很快。

  • 5.集成KrigBilateralNNEDI3SSIMAnime4K

  • 6.关闭所有默认快捷键,重新定义常用快捷键,并绘制快捷键说明书。

  • 7.四种预设,适配不同性能的硬件和情境。详解查看 wiki

  • 8.集成了simple-mpv-webui远程控制。

目录简介🥢(本项目不能覆盖更新):

更多的目录及文件说明请查看各文件夹内的.md,并自行查阅mpv官方说明书

  • 推荐只用本项目配置文件,mpv播放器自行下载 shinchiro/mpv-winbuild-cmake

  • 官方mpv更新非常频繁,所以本项目有滞后性,出现异常请自行查询mpv官方最新说明书进行修正 mpv manual master ,或等待本项目更新。

  • /mpv:mpv播放器的配置文件,将该目录下的文件覆盖到mpv播放器根目录即可正常使用。内容为:A.定制好的说明书,B.解码配置,C.快捷键配置,D.脚本,E.着色器(KrigBilateral、NNEDI3、SSIM、Anime4K)。注:该项目配置的mpv默认状态下专注于原生高质量观影,其中Anime4K主观性喜好差异巨大,仅建议尝鲜。所以Anime4K已经内置好,但默认不开启,如果有需求可在每次播放时按相应快捷键启用。

  • /webui控制:simple-mpv-webui远程控制,作为HTPC情境下除使用无线控制器(键鼠、手柄、遥控器等)外的另一个选择,删除了快捷键,并将文字全部替换为中文,能力有限,无法大幅度增强功能,不算完美,仅满足基本,所以默认没有集成到mpv内,如需要该功能,将该目录下的文件覆盖到mpv播放器根目录,默认访问地址为"你的设备IP:8086"。

  • /备用的osc:几款备用的osc,根据喜好选择切换。注意:"osc"和"thumbfastosc"与其他脚本的搭配组合无改动,因此不需要单独集成所需的其他脚本。而使用uosc意味着可以省略大多数uosc以外的脚本,这意味着使用uosc,要重新和其他额外脚本进行搭配,因此uosc配置的两个皮肤集成了所有需要的额外脚本。

  • /展示:播放器效果展示,随着更新,展示效果可能是过时的,请以实际使用效果为准。

  • /解码预设:四种预设,需要时将该目录下的文件覆盖到mpv播放器根目录,详解查看wiki

  • ⚠注意:本项目的webui以体验形式存在,即存在随时不再支持、随时出现错误、随时删除的可能,因此在备用预设中,播放器的配置以及按键配置默认是屏蔽注释掉这些“体验版”功能的,如有需要,可自行删除注释符。

预设对比🆚:

级别 预设 音视频解码(AVdecode) 渲染 色深抖动
1[低] 移动端:
适合低性能笔记本和台式,噪音很低
√视频:auto-safe
√音频:CPU
√新渲染器
√缩放算法:内置的profile=fast
√默认(fruit)
2[中] 平 衡:
适合普通笔记本和台式,硬件能耗比差可能有噪音,尤其是笔记本
√视频:d3d11va
√音频:CPU
√新渲染器
√缩放算法:内置的profile=gpu-hq
√默认(fruit)
3[高] 高质量[默认预设]:
不考虑功耗的追求画质,仅适合性能好的台式,笔记本噪音可能很大。默认自适应原始的单声道 - 八声道,如果有预期外问题请在mpv.conf中设置"audio-channels=stereo"或其他目标声道数
√视频:CPU
√音频:CPU
√新渲染器
√缩放算法:
√deband=yes
√cscale=ewa_lanczos
√scale=ewa_lanczos
√linear-upscaling=no
√sigmoid-upscaling=yes
√dscale=lanczos
√correct-downscaling=yes
√linear-downscaling=no
√抗震铃(部分失效参数不删除,或许上游作者会重新设计)
√叠加外置KrigBilateral+NNEDI3+SSIM着色器
√误差抖动(内核为floyd-steinberg)
4[HTPC] 用于HTPC[基于配置3增加一些HTPC强制的高级要求]:
√以全屏启动
√启用音频设备独占
√必须有独立硬件音频设备处理(回音壁/多声道AV功放)
√视频:CPU
√音频:杜比/DTS格式必须源码直通,非杜比/DTS依赖CPU
√播放器不再对DTS/杜比音频进行任何干涉,杜比/DTS格式必须源码直通,非杜比/DTS的源码直通格式decode到PCM后,默认全部交给硬件音频设备处理(回音壁/多声道AV功放)
√其他配置同3
√配置同3

使用了以下项目🔍:

About

基于mpv player,dyphire/mpv-config , hooke007/mpv_PlayKit重新组装

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages