首先我们看一下OPPO系及其衍生出来的山寨碟机渲染算法的官方定论:
根据蓝光网官方测试人员的测试,很明显其用的渲染算法为:Nearest Neighbor,机译:最近邻算法!
关于HDR视频渲染质量的鉴定详见此贴:一个顶级校准视频的详解与实战应用!https://www.hao4k.cn/thread-65448-1-1.html
接下来我就用远古的笔记本(差不多10年前买的)来进行相应的设置和播放:
首先LAV设置如下:
简单说一下为啥要这么设置,远古笔记本不管是CPU还是GPU肯定不支持硬解HEVC编码,所以用纯软解反而才是最佳的选择,另外单独勾选NV12是因为HEVC视频解码理论上应该用10bit的P010来做解码,但P010的解码效率和质量目前还尚待提高,所以反而不如用NV12来做解码。
实测我的的远古笔记本I7-4700MQ和网友的纯核显530笔记本都能流畅软解4K视频!
接下来就是madVR,也就是渲染部分的设置了:
chroma upscaling采用碟机的Nearest Neighbor算法,其特点:先天锐度最高,渲染几乎是零负荷,缺点我就不说了,呵呵!
另外Image Downscaling算法也用Nearest Neighbor算法:
也是近似于零渲染负荷,且先天锐度最高!
如果是WIN7系统,那么这个界面也设置一下:
dithering算法也用最普通的:
trade quality界面勾选以下几项:
简单来说就是把madVR最耗能的动态色调映射的实时测量给关闭。
HDR界面设置如下:
远古PC基本上不可能有支持HDR输出的接口,所以应该是用上图的设置。
如果你的HDR设置界面和上面不一致,那么请下载http://madshi.net/madVRhdrMeasure113.zip,将其解压缩复制到madVR的安装目录中便可!
我随手播放一个UHD视频,然后ctrl+j看OSD并截屏:
average rendering:6ms,max rendering也就:16ms,23.976帧视频理论解码加渲染的时限是1除以23.976=42ms,渲染安全阈值绰绰有余,另外如果显卡强开了“垂直同步”,那么播放的流畅性也绝对会有所保障!
最后我老白不得不感叹一句:Nearest Neighbor 算法确实是真香!
|