微博 微信 APP

Hao4K影音

[分享讨论] madVRhdrMeasure更新

21-11-21 13:52 10341 11 |只看大图 回帖奖励 |倒序浏览 |阅读模式

ronda2009 帖主

21-11-7 09:37

http://madshi.net/madVRhdrMeasure141.zip

据说过期日期到2022年2月份。

回复

使用道具 举报

全部回复11

ronda2009 来自 2楼

21-12-4 12:33

今天没事想跟大家分享一下 我对LAV 分离器的理解。
首先看下我LAV Video的设置(原谅我截图的颜色是远程连接我的HTPC上截图,我是分享设置,不是PK画质的,PK画质后面我再分享)
16385900411.png
本人英文不是很好 这些字段都是我手抬着手机一点点翻译 一点点理解 一点点设置的,所以也都是我自己的理解,分享大家一起研究。(说错勿怪)
提醒下大家,我们在网上查阅资料的时候一定要注意 资料发布的时间与版本,是否与你的一致,是否是过时设置。我现在的版本是0.75.1,目前最新的版本(其实没什么特殊优化的感觉)
这个 Video的设置我目前感觉最有意思的是 Output Formats 里面8bit 10bit 16bit。经过我的实践如果只是点选10bit下的P010 P210 Y410这一组,LAV 分离时会把8bit色彩的视频转换成10bit的色彩,显卡的性能会大大被占用,功耗会增加。经过LAV转换会有很多色彩溢出,就跟我这个截图的感觉是的很不舒服。只点选16bit的画也是一样的,LAV自己会有一个转换。
在论坛里有人讲说只点选RGB32 和RGB24,大家可以看到RGB32 和RGB24都属于8bit 行列,所以在播放10bit电影的时候色彩也会有一个下降,所以色彩播放的就不完全,比如说Bt2020色域的电影会转换程bt709。
所以我建议在设置这个地方的时候还是把8bit 和10bit的选项全部点出来,让LAV自己判断后直出播放,播放8bit bt709色域的电影就是输出8bit,播放10bit bt2020色域的电影就是输出10bit,这样电影画面色彩更加真实,另外对于显卡的性能不会占用太多。

Output Formats 下面  RGB output levels 这个地方,我根据下面的选项和上面的YUV->RGB的理解,应该是色域的范围,根据显卡设置16-235是限制,0-255是完全,这个大家一定都见过,最后一个是as input应该输入什么输出什么  就是直出。但我发现直出也是有一点点画质劣化,所以虽然我家是电视我也选择0-255,完全色彩输出。

第三个地方就是 右上方的D3D11那个硬解码的地方,SD、HD、UHD这些不说了肯定是都要硬解码的,都选择即可,但我分享一下我为什么选择D3D11,通过网上查阅的资料,win10以后DirectX这个插件已经全部是12了,以前的D3D9 我们也可以从potplyer里面看到都是针对DirectX11以前的时候,以前在玩游戏的时候都需要单独装DirectX这个插件,现在会直接集成在win10系统中,或者显卡驱动里,所以不需要单独安装了。所以D3D11那里的其他选项都是针对以前老系统老硬件,主要还是老系统的。所以在我实践其他选项的时候都发现画面劣化,显卡或者CPU性能占用高的情况,并不是因为madVR或者LAV做了什么,完全是因为驱动不兼容相互转换产生的内耗,所以我建议与时俱进选D3D11,检查OK,下面选择自家显卡。

检查电脑是DirectX12可以打开Windows10系统的运行窗口,运行对话框中输入Dxdiag命令,点击确定
16385923481.png
应该是不用检查  只要是win10 必然是DX12   就是给好奇宝宝 一个检查好奇的方法。
来自 2楼 21-12-4 12:33 收起回复
ronda2009 3 天前 回复
LAVFilters-0.75.1-x64 上面回复中有下载地址,下载下来覆盖原来的 重新加载一下插件即可
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 来自 3楼

21-12-4 13:02

接下来说说LAV Audio这个设置,这个插件就更有意思了
16385900711.png
这个就得一点点说了,当然 我也只说我目前明白的,还有一些不太明白的,所以还是说错勿怪 自己实践。

16385930771.png
先说这个地方,这个地方我只选择了这个Dolby TrueHD,意思是不管什么样的音频输入,输出的都是以这两种方式输出,当然根据Video那个是一个意思,这个要根据你的解码器或者功放来决定,我家HTPC是用光纤连接到解码器上的,所以只有这个选项出声音,原来是用USB数据线连接,就不需要单独设置这个地方,但是USB发现对于HTPC干扰有点大,所以就采用光纤连接了。所以这个地方根据你的解码器或者功放来决定,自己测试看哪个效果最好。


16385934041.png
这个地方我都选择了32bit,具体我也不太明白,但我发现这个插件也有一点转换的意思,会把输入的音频经过处理全部变成了32bit输出,可能是由于我家音响的问题,目前没感觉出音频劣化的感觉,反而感觉会好一点。这个就要个人设备自己实践了。


16385900931.png
第二页是最有意思的地方,我选择的是7.1,一般你不设置的话LAV只会默认设置双声道的,你可以通过potplyer按TAb键观察 音频输出是几声道。你选择7.1声道就是不管你进来几声道,输出都会变成7.1声道,旁边还有模拟杜比音效,大家可以实践。
(注:我家音响接法非比寻常所以这里我不做评论好坏,大家实践即可,我只是讲个方法。非比寻常并不是说有多好,而是我家解码器输出的是双声道,听音乐的国都薇娜解码器,我DIY了个东西模拟出了5.1,中置声道单独小功放控制,所以相当于7.1声道的声音压榨到5.1声道中,所以环绕感觉也很明显。各家设备不同自行实践吧。)


16385901161.png
可以在最后一页 检查是否7.1声道全部都输出都解码、功放了,如果都正常输出了 ,那接下来就是你应该调试你的解码器和功放的事情了。

这个玩法是不是很奇特。

来自 3楼 21-12-4 13:02 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 来自 4楼

21-12-4 15:14

给大家分享3个 我自己制作的开机音乐  和win10替换开机音乐的软件  可以作为HTPC家庭影院开机试听,开机即震撼感受

链接:https://pan.baidu.com/s/1CRdKXnioP4D01xkHIUIPHw
提取码:5ukd

来自 4楼 21-12-4 15:14 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 5

21-11-7 09:57

LAVFilters-0.75.1-x64.zip

http://files.dddload.net/download3/LAVFSplitter/2021-06-21/LAVFilters-0.75.1-x64.zip?hash=c588a952539cb972acea3adcdb7eb429&string=VHCHRk2n
5 21-11-7 09:57 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 6

21-11-7 10:14

字幕库

https://zmk.pw/
6 21-11-7 10:14 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 7

21-11-21 11:53

madvr   v0.92.17  

http://madshi.net/madVR.zip

madvr是基础插件,最新的需要下载添加madVRhdrMeasure141版本进行覆盖,madVRhdrMeasure是目前相对专业的可以根据各显示器、投影机参数自行调整HDR数据的插件,而且madshi大神一直在更新的免费使用的插件。从第124版本(记不太清了)为了大家更加积极参与测试研究,madVRhdrMeasure插件加入了时间限制,所以有些人下载了以前的老版本的会不能使用,但是如果想要使用老版本的发烧友可以在看电影前把机器日期调整到前面失效前的日期即可。所以在使用madVRhdrMeasure插件时要及时关注更新。madVRhdrMeasure最主要的目的是为了支持madVR Envy设备,大家可以搜索一下,国外最高端的视频播放设备,最近madshi大神也是去解决madVR Envy出现的一些问题,所以发布了141版本。据说141版本与140版本没有什么区别仅是时间向后延续了,所以为了大家更友好和积极参与测试madVRhdrMeasure一直没有收费,一直在更新当中,也没有安装包,至于什么时候madVRhdrMeasure会收费,什么时候停止更新目前都还没有具体的通知或者说法,所以目前这个时间段玩HTPC,madVRhdrMeasure插件是客厅4K党的福音,学会调教madVRhdrMeasure,一点不比任何一款蓝光机差。
7 21-11-21 11:53 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 1 反对 0

使用道具 举报

ronda2009 8

21-11-21 13:11

https://www.hao4k.cn/forum.php?mod=viewthread&tid=54780&fromuid=466608


这篇帖子这位大神调整madvr可谓是相当专业,但是124的版本已经过期了,下载新版本即可。有人说这个调试太复杂,但是如果你认为你是发烧友,那么就应该具备一个爱折腾的心。对于发烧友的解释我认为一个老师傅说的好,发烧友不应该是器材友,而是应该在自己现有的条件下折腾,让自己的设备发挥到极致的状态。如果你又不想折腾又想要达到好的效果,那就只能付出其他的东西让别人来给你折腾了。
在这篇贴子中给了我很多学习的点,也给我很多对madvr折腾的启蒙,让我知道了madvr是可以通过对播放视频的判断调整播放的参数的,不知道我表达清楚了没有。

16374702691.png

不知道有没有人对与madvr中设置文件夹这个事情是好奇的,怎么会有文件夹,设置文件夹是干嘛用的?怎么用的?我研究了很久才搞明白。

madVR渲染器教程-进阶篇 - 知乎 (zhihu.com)

从知乎上摘过来一段给大家分享。
profile
madVR的Profile功能是0.87版的时候就加入的一项重要功能,对于madVR陆续加入的一堆新功能、算法,我们不太可能在用单一种设置去应付所有不同种类的影片在所有不同状况下的播放,当然用热键勤劳的切换设置是一种解法,但我想这样看影片也太辛苦了,我们会希望有一种一劳永逸的方法,让我们只要设置一次就行了。在已经了解自己显卡合适的配置并且对配置单一配置文件有所了解后,我们就可以尝试使用一定的规则让madVR自动的帮我们选择预先写好的配置方案。
我认为这个功能在现在更是实用,因为madVR HDR Measure124版本以后需要调节的参数太多了,大家储存的影片肯定也是参差不齐的,像我有4K原片、4K60帧,4KHDR、SDR,1080p、720p,有些老电视剧都480p的都有,那么我会选择,4K60帧及以下的采用最高标准渲染,4K60帧采用中档。
所以分享代码给大家自己研究。

8 21-11-21 13:11 收起回复
ronda2009 21-11-21 13:12 回复
https://zhuanlan.zhihu.com/p/86789914
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 9

21-11-21 13:15

逻辑分支语句和运算符号:
陈述句: "if","else if", "elseif", "elsif", "else"
逻辑运算符号: "and","or", "&&", "||" (第三项就是and,第四项就是or)
等于: "==", "="
不等于: "!=","<>", "#"
大于小于: "<",">", "<=", ">=" (后两项是"小于或等于"、"大于或等于")
布尔值"not"(否定)运算: "not","!"


支持的数值变量:
片源宽、高: srcWidth 、 srcHeight
片源帧率、片源色深、片源比例: srcFps 、 srcBits 、 srcAR
目标分辨率宽、高: targetWidth、 targetHeight
放大比例宽/高: scalingFactor.x/y
去交错后之帧率: deintFps
屏幕比例宽/高、屏幕更新率: displayMode.x/y、 refreshRate

支持的布尔值变量:
片源是否为该种像素格式? 4:2:0、4:2:2、 4:4:4、RGB
是交错式片源吗? srcInterlaced
filmmode(IVTC)是否作用? filmMode
片源是否为该种编码? MPEG2、 VC-1、 h264
是该种rendering mode吗? fseMode、 overlay、 windowed
工作的是该种GPU吗? AMD、 nVidia、 Intel



支持的字符串数值:
播放器exe文件的名称 mediaPlayer
文档的扩展名 fileExt
文档名 fileName
文档路径 filePath

后三者可搭配两个wild char(通配符号)使用 "?" , "*"
星号"*"匹配0个或以上的字符,问号"?"匹配1个字符,字符可以是26个英文本母和10个数字之一
9 21-11-21 13:15 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 10

21-11-21 13:16

利用以上规则我们可以编写种规则。

例如:

1.if (srcWidth <= 1050) and (srcHeight <= 768) and (deintFps < 31) "SD 24fps"
2.#在同时满足视频源宽度<=1050高度<=768交错后帧率<31帧/秒时,调用名为"SD 24fps"的配置档
3.else if (srcWidth <= 1050) and (srcHeight <= 768) "SD 60fps"
4.#当不满足上述"SD 24fps"配置文件启用条件且视频源宽度<=1050高度<=768(即交错后帧率>=31帧/秒)时,调用"SD 60fps"配置档
5.else if (deintFps < 31) "HD 24fps"
6.#当不满足上述两种情况时(即视频源宽度>1050或者视频源高度>768时)并且满足交错后帧率<31帧/秒时 调用"HD 24fps"配置档
7.else "HD 60fps"
8.#当上述三种情况均无法满足时,调用"HD 60fps"配置档
10 21-11-21 13:16 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 11

21-11-21 13:32

我自己设置的profile 参数为
if (srcWidth <= 1280) and (srcHeight <= 720) "SD"
if (srcWidth <= 1920) and (srcHeight <= 1080) and (srcWidth > 1280) "HD"
if(srcWidth <= 3840) and (srcHeight <= 2160) and (deintFps < 50) "4K"
else if (srcWidth <= 3840) and (srcHeight <= 2160) "60hz"

其实是很简单的应用,就是建立了4个档,SD、HD、4K、60帧。分辨率小于等于720P 启用SD设置的参数;分辨率小于等于1080P 启用HD设置的参数;分辨率小于等于4K且帧数小于50 启用4K设置的参数,分辨率小于等于4K的其他情况  启用60帧设置的参数。

这样设置最大的优点就是避免播放4k60帧的时候显卡满负荷卡顿,播放720P的时候呢渲染力度又不足,画质不好。这样通过不同的设置让Madvr有个自己的判断与选择,让显卡使用既不浪费也不超载使用。我一般情况会对每一类视频的渲染力度平均水平达到显卡的80%左右的功耗。
11 21-11-21 13:32 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

ronda2009 12

21-11-21 13:52



微信图片编辑_20211121134043.jpg
这里设置完一定要注意的是旁边那个绿色的小对号,如果你设置对了就是绿色的小对号。然后你每次播放查看旁边的Profile是黑色的说明目前启用的这个档的参数。这里我举两个例子,是我目前遇到的两个极端,一个是480P的设置,一个是4K60帧的设置,这两处的设置是最吃显卡的,所以对比就知道madvr的区分选择了,这样的设置让我的电脑都可以既流畅的播放,也让低级片源有更高的画质。





16374734301.png    
4k60帧片源对于我电脑用madvr渲染非常卡,所以在提升色度这个地方我采用的是显卡自己搞就行了,就不麻烦madvr了。这个设置属于madvr最低配置的设置,其实反过来理解也可以是madvr参与度最低的。其他的设置是一般设置,所以在播放4K60帧时显卡效率及功耗均稳定在60%-80%左右。

16374734161.png
SSD480P片源我又采用的是最高设置,所以在播放SSD480p老电视剧时显卡效率及功耗也稳定在60%-80%左右,效果提升也是真可以。
12 21-11-21 13:52 回复 收起回复
B Color Smilies
还可输入 200 个字符
回复 支持 反对

使用道具 举报

   发表回复

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则

:
青铜玩家
:
未填写

主题

帖子

积分125

  • 发布新帖

  • 客服/帮助

  • 手机APP

  • 返回顶部