请在电脑配置好的状况下使用此教程不然会形成显卡100%占用解析力不行致使播放4K 60帧卡顿html
其余状况牺牲画质使用自带解码器播放不卡顿设置git
- 打开设置
- 按图设置,下方建议开启
DXVA2 Copy-Back
根据独显或集显性能进行选择
一、为了不版本混乱致使的 bug,本教程提供所全套 64-bit 工具下载:github
点击打开PotPlayerMini64.exe或PotPlayerMini.exe,按F5进入参数选项设置界面,下面将分别截图加以说明。注意:若是你是独显笔记本打算用独显的先跳到本文最后,给potplayer更名web
注意:务必勾选保存设置到INI文件,不然每次重装系统或者到其余电脑就得从新配置。算法
说明:勾选以免放大调整播放器时产生黑边。ide
说明:我的并不喜欢ass字幕特效,不如简单朴素点好。svg
其余设置默认就能够了,你能够酌情加以设置,点击右下角肯定或者应用加以保存,而后咱们再开始配置LAVFilters和madVR。工具
注意所谓LAV Splitter Source的其实就是LAV Splitter + File Source。直接使用LAV Splitter可能会出现不协调的问题,并且MS的File Source是存在bug的,特别是xp系统。因此与其让potplayer调用MS的File Source,不如直接所有交给LAV来处理,因此我的推荐你直接选择LAV Splitter Source而不是LAV Splitter。性能
madVR 的核心优点有两个:测试
一、高精度的数据处理,避免画面失真,产生色带、锯齿等瑕疵;
二、高质量的缩放算法,在片源分辨率低于屏幕分辨率时,提供更清晰、更锐利的画面,算法甚至优于不少高级蓝光机。
madVR 功能强大,其调教也大有学问,本篇教程再也不赘述 madVR 调教具体步骤,详情请见咱们以前作过的 madVR教程: [VCB-Studio 科普教程 2\ madVR 渲染器配置教程
若是教程也没法知足你的需求,欢迎有耐心、有基础者钻研:万年冷冻库 最强渲染器——madVR设置研究
双击任务栏右下方的 MADVR 控制面板,进入设置菜单。(没有的话运行 MADVR 文件夹里的 madHcCtrl.exe)
控制面板
设置显示器的类型,通常选择“Digital Monitor”
打开设备下的“properties”选项
若是使用显示器,第一项 RGB 范围选择 0-255。若是是链接电视机,则选择 16-255。(这个仍是比较测试下,我接电视反而感受选 0-255 效果更好)
第二项是色深。通常选择 8bit。若是显示器或者电视能达到 10bit 或更高,则选择 10bit。到这里小白能够跳过了
deinterlacing 选项,对应的是图像交错处理。建议在最上面的选项打勾,让视频须要进行图像交错的时候交给 MADVR 本身去处理,而且在怀疑时不启动交错处理。若是常看动漫的,能够去掉“only look at pixels in the frame center”勾选。
arifact removal 选项,对应的是图像去色阶功能。
在普通的视频中,咱们常常会看到人物的脸上,或者不一样颜色的交界处有淡淡的光晕和条纹,这就是没有去掉色阶。而咱们的目的就是让图像的颜色过渡更加天然,让条纹现象减小甚至消失。(这个选项会占用一些 GPU 资源,但尚可接受,开启无压力。)
第一个选项是总体画面的去色阶效果。通常选择 low 就会有不错的效果。
第二个选项是不一样颜色交界处去色阶效果。能够选择 high。
这个是最关键的图像缩放算法的设置,这部分是影响效能最大也是影响画质表现最明显的地方,也是 madVR 的最大特点。
里面5个页面的内容基本相似。让用户选择的东西都是各类图像缩放模式,而不一样的模式所消耗的性能也是不一样的,基本上从上到下,性能消耗是愈来愈大,用户要根据本身的配置来考虑。
每一个页面的设置主要都是为了解决视频图像中的锯齿(aliasing)和振铃效应(ringing)。
根据选择的不一样,右上角会有效果介绍。绿条通常越长也越好。红条则是越低越好。
说明在算法的最下面还有两个选项:
①active anti-ringing filter(简称ar)能够开启抗光环处理,也容易在downscale时候增长锯齿。
②scale in linear light能够增长image downscale转换以后,颜色对比度的精确性。建议在image downscale中开启。
chroma upscaling:色度拉升,即色度平面放大。不过色度拉伸的算法比较难感觉到差异。
若是配置好的话就设置是 NNEDI3 或 NGU(chroma upscaling 这里开到 NNEDI3以上几乎没什么意义,肉眼分辨不出)
若是显卡中等的话,能够设置 Jinc + AR
若是显卡不太好的话,则可设置 Bicubic 75 + AR
若是是 Intel 集显得话,则可设置 SoftCubic 60 + AR
image downscaling:影像缩放
只要输出分辨率小于原始分辨率就会用到这部分的算法,好比 4K 分辨率的视频在 1080P 显示器上播放。公认的最佳演算法组合(resize 后最接近本来的画面),使用 Catmull-Rom,并勾选“activate anti-ringing filter”(简称 AR)跟”scale in linear light”(简称 SC)。
image upscaling:影像拉伸,也就是影像放大,只要输出目标分辨率大于原始分辨率就会用到这部分的算法,好比 1080P 分辨率的视频在 4K 显示器上播放。推荐用下图的设置(Jinc+AR)。显卡吃不消的能够考虑:Lanczos 4+AR(HD4600 等级集显)甚至是 Bicubic 60+AR(HD4000 等级集显)
upscaling refinement:锐化算法,目的是在于改善放大运算后形成的模糊,只在视视频大后使用,若是是1:1无放大的影像,这部分勾选了也不会有做用。。
说明madvr 默认就是用全屏独占模式(exclusive)。虽然这种模式有它的好处,但若是电脑配置不够就会出现上间歇性黑屏,去掉“enable automatic fullscreen exclusive mode”的勾选便可。
答:黑短短几秒是正常的,代表 madVR 正在切换至全屏独占模式(fullscreen exlucsive mode,简称 FSE 模式 ),这个模式有一些好处,好比防止画面撕裂。但实际上,咱们推荐你关闭 FSE 模式,由于它带来的麻烦远多于好处。
若是你不喜欢 FSE 模式,能够在 madVR 中关闭它,具体操做为:取消勾选 madVR 的控制面板里的 rendering -> general settings -> enable automatic fullscreen exlucsive mode 选项。
答:由于全屏模式就是给你看视频用的,任何操做都应该在按 Enter 键 或 点击鼠标中键 退回到 窗口模式 后再进行。
此外,全屏模式下彻底能够用键盘轻松控制,好比 ←/→ 默认 后退/前进 5s;Ctrl + ←/Ctrl + → 默认后退/前进 30s;Ctrl + PageUp / Ctrl + PageDown 默认后退/前进 至上/下一章节,这些实用的快捷键均可以在 Potplayer 的设置里找到并定制。
答:播放过程当中, madVR 渲染器和 EVR 渲染器相互切换可能致使卡死,故建议尽可能在暂停时切换。同理,任何切换字幕、音轨等操做,若是出现问题,应先暂停再操做;若是还不行,尝试关闭视频,从新打开。
答:本身动手,丰衣足食,以上大多数功能能够由 Potplayer 自己实现,但不保证在使用 madVR 后还能用。本教程的目的是提供基本完美的视频播放功能,是为欣赏视频用的,不是拿来折腾的,不可能为各类细枝末节的需求作定制调整,我我的尤为反感插帧和倍速播放。更况且即便咱们有心,播放器自己也未必能实现。
答:这两个问题大可能是由 xy-vsFilter 形成的,由于 xy-vsFilter 存在很多 Bug,本教程以 xy-vsFilter 做为字幕插件纯粹是为了照顾没法使用 madVR 的用户。所以,只要你电脑能跑得动 madVR ,我都强烈建议改用 madVR + xy-SubFilter 的组合。各类字幕插件至今都是 beta 版,madVR 也是,若是出了问题,除了更新到最新的版本,也没什么更好的办法。实在不行那就用播放器自带吧,mpv、mpc-hc 和 mpc-be 自带的字幕插件尚且堪用;Potplayer 变黄前自带的字幕功能也勉强凑合,但变黄后就是一坨 shit。
答:将 Potplayer 换成 mpc-hc 或者 mpc-be 搭配 madVR 使用吧,他们本质上是同样的。本文最开始就强调,Potpalyer 的优点在于其友好的使用界面,对 Potpalyer 进行如此多的调教,仅仅是为了让它达到 mpc-hc 或者 mpc-be 默认设置的水平而已。但即便通过这么多调整,Potpalyer 的崩溃几率依然大于mpc-hc 或者 mpc-be。若是你能按照这篇教程成功设置 Potplayer ,那设置选项更简洁的 mpc-hc 或者 mpc-be 也不是问题。
本文参考资料: