普通显示器播放HDR视频尝试PotPlayer+LAV解码+madVR HDR Meaure渲染央视主持人竟是美国间谍?埋伏20年,损失上千亿,因这句话被抓(显示器hdr开了有什么用)
作者:wakeforest
PC上播放电影,需要获得比较好的效果,就需要一些专业的播放器来实现。PotPlayer就是一款可以达到专业要求的播放器。网上已经有海量设置教程了,以下我把自己近期折腾的过程记录下来,作为自己的备忘。
硬件设备:
显示器:HKC MG27Q,2K分辨率,支持HDR400的普通设备。
显卡:1660TI,6G。
注意,以下关于HDR的选项与屏幕硬件相关度较高,需要根据自身情况调节。
总的目标是:HDR视频可以正常播放,色彩不要出现灰蒙蒙的情况,以亮度观感舒服为标准,不强调实际暗场表现这类专业的要求。
硬件设置
首先设置显卡的选项,【输出颜色深度】选择“10bpc”,【输出动态范围】选择“完全”。
AMD显卡应该有相应设置?
确认显示器的HDR在开启状态。
LAVFilters、madVR、madVR HDR measure的安装
LAVFilters最新版本是0.77.2(2023年3月8日发布)。下载时注意区分32位与64位,下载压缩包就可以了,不用下载exe版。
LAVFilters安装很简单,解压后用管理员身份运行三个install_*.bat批处理文件就可以了,弹出的cmd窗口上会提示成功(注册)安装。需要注意的是,要安装在英文目录下,并且注册后不要移动文件夹位置。
madVR的安装和LAVFilters类似,也是管理员身份运行install.bat,然后会有安装成功的cmd窗口弹出。同样的,安装目录必须全英文。
madVR HDR measure是madVR对HDR设置的增强版,这里使用的版本是166。安装更加简单,直接解压缩到madVR的目录,按照提示直接覆盖几个同名的文件即可。
PotPlayer设置渲染器和解码器
madVR设置
设置视频,【视频渲染器】选择“Madshi”视频渲染器,就是madVR
然后,点击视频渲染器右边的【…】,进入madVR的详细设置界面
选择【Edit Settings】,进入设置页面,如下。找到对应的设备,我这里是devices->HKC MG27Q,到“properties”页面,设置output levels为“PC levels(0-255)”,设置bitdepth为“10 bit(or higher)“。
再到“hdr”页面设置,安装了madVR HDR measure后会多出很多的选项。我这里选择了“tone map HDR using pixel shaders”。这个选项是不是相当于HDR转SDR。也可以选择,“passthrough HDR to display”(相当于是将HDR信息直通给显示器,由显示器处理)。两种我都试过,对于我这个显示器,最终选择了“tone map…”这个方案。
“display peak luminance”可以调节画面亮度,这个值越小画面亮度越大。我这里设置为“30”实际观感还行。这个是参考了B站一位UP主的介绍。
音视频解码器
设置滤镜,有些教程说“激活条件”要选“不使用”,我这里还是默认项,目前未发现问题。
要将注册好的lav解码器引入到potplayer中。到“视频解码器”->”滤镜/解码器管理”->”添加系统滤镜”,选中”LAV Audio Decoder”、”LAV Video Decoder”、”LAV Splitter Source”三个解码器后确定。操作路径如下图。
如果需要对lav解码器进行详细设置,可以双击“LAV Video Decoder”等,就会弹出配置界面。根据一些网上的资料,将RGB Output levels 选择为“Untouched”。
然后将需要lav解码的编码格式都勾选上。这里点击解码器后面的【…】按钮也能打开上面图中的lav配置界面。
音频解码器也可以根据需要将“使用内置解码器(推荐)”修改为“LAV Audio Decoder”。
播放效果
测试的视频规格如下:
Dunkirk.2017.iMAX.MULTi.UHD.Blu-ray.2160p.HDR.DTS-HD.MA.5.1.HEVC
Terminator.Dark.Fate.2019.2160p.BluRay.HDR.H265.2Audio.Atmos.TrueHD7.1
John.Wick.Chapter.4.2023.BluRay.2160p.TrueHD.Atmos.7.1.x265.10bit.HDR
使用控制变量法,在硬件和视频解码器相同的情况下,对比默认渲染器(Direct3D11 Video Renderer,以下简称D3D11)和madVR渲染器的效果,其中madVR的hdr是选择“tone map HDR using pixel shaders”。
D3D11渲染器的设置如下图
对比结果如下图,上:Direct3D11; 下:madVR。可以看到madVR的画面更加明亮。
上面有输出OSD信息可能看的还不是很清晰,下面去掉输出再贴下对比帧。结果是不是清晰很多。
接下来对比一个更加暗的场景,来自终结者:黑暗命运的结尾大战。这个场景太暗了,以至于加了输出信息后第一张图根本不知道是什么画面。
把PotPlayer的OSD去掉后结果再来对比下。其实我觉得两者的效果都不理想,只是madVR亮度更高,可能是受限制显示器本身素质吧。
在John Wick4里截取了一帧画面,D3D11和madVR效果差不多,说实话更喜欢前者。
问题
madVR的hdr设置为pass through时,在不开启windows hdr时画面发灰很严重。不知道是为什么?网上也有相同问题,没有找到问题原因。
结论
采用PotPlayer+LAVFilters+madVR在HDR400显示器上可以正常播放HDR视频,安装比较简单,配置可能需要花一些期间调试,效果稍好于内置渲染器,但也不是绝对的,可能和视频本身有关。HDR对硬件有较高要求,建议还是先满足硬件条件下再折腾。
查看文章精彩评论,请前往什么值得买进行阅读互动
如若转载,请注明出处:https://www.po4.xyz/40036.html