找回密码
 加入我们
搜索
      
查看: 27587|回复: 98

[软件] 高端 PC 用 mpv 播放器配置(v0.2)

  [复制链接]
发表于 2024-3-26 09:39 | 显示全部楼层
"##提醒各位,要在显卡驱动里面把显示器设定为 8 bit 色深",这样设置是错误的,因为AMD最新显卡驱动是必须将显卡驱动里的显示器设定为10bit 色深后才能正确传输HDR信号(至少我用的7900xtx是必须这样设置的),注意我这里说的是正确的HDR信号,你不设置为10bit当然也能传输HDR信号并激活HDR显示器,但无论是色彩还是色阶的平滑度同正确的HDR信号还是有着明显的差异!

PS: MPV正确设置且加载好点的着色器或算法,无论是播放任意格式的杜比视界、HLG还是普通HDR,其画质都是强于任何盒子或碟机的!
发表于 2024-3-26 09:40 | 显示全部楼层
merlinviva 发表于 2024-3-26 07:58
现在稍微好点的片子都是杜比视界,pc根本放不了,普通片子随便出个点到点画面得了,要求高点弄个能放dv的盒 ...

MPV只要设置正确且加载好点的着色器或算法,画质是随便秒任何盒子或碟机的!
发表于 2024-3-26 09:54 | 显示全部楼层
真人视频 【vo=gpu-next, gpu-api=vulkan, AMD_FSR_RT.glsl】
这个意思是不是要加载AMD_FSR_RT.glsl,gpu-api必须设置为vulkan?
但mpv的HDR播放是必须用D3D11的,而且显卡驱动面板开Radeon image sharpening和视频优化升频,实际也是对mpv的播放起作用的,可以把mpv主程序像游戏一样加入到AMD的驱动面板优化列表中的。
发表于 2024-3-26 10:15 | 显示全部楼层
本帖最后由 kxx123 于 2024-3-26 10:23 编辑
sun1a2b3c4d 发表于 2024-3-26 10:03
请问这款能替代MadVR吗?


如果都是先将WIN的HDR开关强开后再来播放HDR视频,那么MPV的HDR画质完全不输madVR(另外由于mpv的deband代码可以自行微调,在deband的质量上是强于madVR的),另外mpv对于低分辨率SDR视频的拉伸质量随着各种开源着色器不断的日益更新,其效果也完全不输madVR的NGU(而且对硬件的负荷要低的多)。

目前madVR唯一的优势是mpc-be+lav+madVR的视频播放流畅性是独一档的(强于任何其他播放器或渲染器如win内置的电影与电视或POT及mpcVR),如果显卡驱动的HDR播放没问题,那么不强开WIN的HDR开关靠自动激活显卡HDR api来播放普通HDR视频,画质会稍好那么一点点,当然madVR的动态色调转化和转SDR那绝对是天下无敌的,仅此而已!

至于播放各种乱七八糟的杜比视界,HLG等特殊HDR视频,mpv只要加载下面几行代码就能吊打madVR的错误播放:
vo=gpu-next                        
target-colorspace-hint=yes
target-trc=pq
target-prim=bt.2020
vf=format:dolbyvision=yes
发表于 2024-3-26 15:38 | 显示全部楼层
hsmms 发表于 2024-3-26 13:33
然而事实是其它所谓的支持杜比也不是真正意义上的杜比,而是把杜比转换成普通的HDR进行映射。。

实际表 ...

谁告诉你mpv的杜比视界播放不是正宗的,我可是有图有真相的,下面这些流媒体带中英文硬字幕的杜比视界版可是唯一的哦:





杜比视界说到底就是能帮助显示设备做动态色调映射而已,说白了就是能尽可能的保住高光细节罢了!但有几部正经影视片子是有持续超高亮场景的!
发表于 2024-3-26 15:44 | 显示全部楼层
ldz 发表于 2024-3-26 14:14
小白请教下
假设PC接OLED显示器或者电视
MadVR HDR动态映射比Passthrough直通效果还要好?

HDR制作好的片子,当然是让OLED显示器自己去做色调映射,而且最好是用最简单粗暴的高光剪切的方式来做映射,否则就是通过降低整个画面的亮度来保住那么一点点像素的高光细节,madVR的优势是可以自定义其下降整个画面亮度的曲线,不至于让整个画面的亮度下降太多罢了!
至于像那些特制的高亮演示片或者像龙之家族第七集超暗的海滩场景,那当然是用madVR的动态色调映射转化更好!
发表于 2024-3-26 16:02 | 显示全部楼层
ldz 发表于 2024-3-26 15:52
mpv应该是pc上唯一一款能放单层杜比视界的播放器
采取的方案应该是映射到hdr ...

最新版的渲染器mpcVR现在也能正确播放任何格式的杜比视界了,杜比视界的本质是帮助显示设备做动态色调映射(说白了就是保住高亮场景的高光细节),其本质和普通HDR并没有区别
发表于 2024-3-26 16:07 | 显示全部楼层
hsmms 发表于 2024-3-26 16:04
纠正错误1:动态映射跟是否保留高光细节没有必然联系。

那你给大家解释一下:madVR的动态色调映射为啥要实时测量每帧画面的峰值亮度!你没有HDR显示器,老是靠自己的想象来猜测HDR或杜比视界的播放有意思吗?
发表于 2024-3-26 16:23 | 显示全部楼层
hsmms 发表于 2024-3-26 16:15
知识补充:

动态映射需要实时测量因为要针对不同亮度场景绘制不同的映射曲线。

实时测量每帧的峰值亮度,从而实时调整映射曲线来保住超过硬件能力的高光细节而已!madVR的作者都在doom9的首页中说明过:这个改变是不可能从某一个亮度值(比如显示器的峰值亮度)直接进行亮度滚降的,必然是在一定的区域内进行亮度的滚降,说白了还是降低整个画面的亮度来保住高光细节罢了!
发表于 2024-3-26 16:38 | 显示全部楼层
hsmms 发表于 2024-3-26 16:29
old_d9

特征之一:无中生有,就比如这里madvr作者压根就没在doom9首页中说过相关话题他能无中生有。

你还是先老老实实买个HDR电视机吧!
下面这段madshi回答玩家的话虽然是经过网页的自动翻译,但可不是我说的哦:
马德希 说:
madVR的色调映射是这样的:如果你实际上告诉madVR你测量显示器的正确峰值尼特值,那么较低尼特范围内的所有像素(理想情况下从0-100尼特)都会绝对完美地显示,就像真正的10,000尼特显示器显示它们一样。色调映射仅从高于此较低尼特范围的位置开始。但是,我们不能简单地从 0 压缩突然跳到强压缩,因此色调映射曲线需要平滑地开始,否则图像会得到一些不自然的剪切外观。实际上,如果将 madVR 的峰值亮度值设置为 200 尼特,色调映射曲线将开始以 23 尼特的速度压缩像素。如果将 madVR 的峰值亮度值设置为 400 尼特,则色调映射曲线将在 75 尼特处开始压缩。

当然,与平板显示器相比,投影仪相当暗淡。因此,如果你真的告诉madVR你测量的正确尼特值,色调映射将非常繁重,你会失去很多高光细节。因此,自然而然地,您会假装您的投影仪具有比实际更高的峰值亮度能力。如果你这样做,色调映射会稍微放松一点,但整体图像(包括低端范围!)将比UHD蓝光光盘编码要求的更暗。

这可能解释了为什么您对 200 尼特或 400 尼特设置不满意?我想您真正想要/需要的是一些棘手的色调映射曲线,它不会像数学上应该的那样压缩高光,同时确保完全按照UHD光盘的要求再现低端?我们在这里接近不可能的事情:由于您的投影机非常暗,因此需要大量压缩。那么我们应该在哪里压缩呢?如果输入测量的尼特值,则为顶端(如果严重压缩)。你不喜欢这样。如果输入的尼特值远高于测量值,则底端会变得太暗(=在某种意义上压缩)。你不喜欢这样。因此,如果您不喜欢在顶端而不是在底端压缩,那么应该在哪里压缩?我想我们可以尝试使色调映射曲线更平坦,这样它在中音范围内压缩得更强烈,而在顶级范围内压缩得更不强烈,但这样做可能会让图片失去一些生命......

无论如何,这里有一个快速测试建议:madVR的“对比度”滑块是线性光S曲线伽马修改。因此,您可以尝试启用伽马处理,使用 400 尼特来减少压缩,然后使用对比度滑块“帮助”低端。也许这更符合你的喜好?不过,这样做将偏离madVR色调映射曲线的科学方法。但我想通过输入高于测量的峰值尼特值来欺骗 madVR 已经摆脱了科学,无论如何......
发表于 2024-3-26 16:56 | 显示全部楼层
本帖最后由 kxx123 于 2024-3-26 17:02 编辑
hsmms 发表于 2024-3-26 16:45
特征之四:强行解释,喜欢随便拿一个东西来解释也不管这个解释是否正确。就比如上面的例子,上面的内容明 ...


madVR的作者madshi本人说的这句话:“我们不能简单地从 0 压缩突然跳到强压缩,因此色调映射曲线需要平滑地开始,否则图像会得到一些不自然的剪切外观。实际上,如果将 madVR 的峰值亮度值设置为 200 尼特,色调映射曲线将开始以 23 尼特的速度压缩像素。如果将 madVR 的峰值亮度值设置为 400 尼特,则色调映射曲线将在 75 尼特处开始压缩”,能看懂吗?

如果是HDR电视机玩家且采用HDR输出,那么峰值亮度通常会设置多少?OLED玩家至少也是设置为700nit的哦,那么根据上面的规律,色调映射曲线将在多少nit处开始压缩?那么不是整个画面的亮度几乎都被压缩了吗?

现在你能理解了吗?
发表于 2024-5-26 19:16 | 显示全部楼层
besttime 发表于 2024-5-25 10:48
也就是说mpv的upscaling/downscaling拉伸算法与madvr差不多,但缺失优秀的chroma upscaling算法?对于点 ...

MPV官方内置的色度和分辨率算法最好的是类似于jinc及jinc加锐版,你要说远不如那就是夸张了,jinc算法和ngu相比较确实是不如,但差异其实很小,但mpv可以加载大量网上开源且日益更新的着色器及显卡最新的AI算法,在低分辨率1080p视频下的拉伸效果已经绝对比madVR强了(尤其高锐处理下同时对瑕疵的优化)

目前madVR的唯一优势是投影玩家或者播放超高或超低亮度的HDR视频,可以采用自定义的动态色调映射来进行优化播放!
发表于 2024-8-22 12:04 | 显示全部楼层
feifei78 发表于 2024-8-15 22:53
浏览器那个视频渲染画面就没法和本地播放器比较,还比啥功耗
个人获取的信息, RTX VSR 效果一般,也没有 ...

我看了一下,这个测试所用的素材应该是动漫,并不完全适用于真人电影,真人电影的分辨率拉伸算法还是用nnedi3-nns256-win8x6或ravu-zoom-ar-r3更适合,ArtCNN的注解中明确写了其模型的训练素材是几部动漫。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-6-16 12:54 , Processed in 0.010384 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表