TA的每日心情 | 慵懒 2020-6-24 01:28 |
---|
签到天数: 895 天 [LV.10]以坛为家III
至尊会员
- 积分
- 164137
|
本帖最后由 cczzhh 于 2019-6-8 03:19 编辑
实际差异不好说,我觉得用mpv的路子最终输出8还是10差别不会很大,毕竟原生10bit的面板也不多,播放器抖8抖10很难看出区别(大概)。另一方面,madVR虽然接的是8bit输入,但拉伸、YUV->RGB后给的是10bit,会不会有提升,还是靠你自己对比为主。
简单起见,你就接受目前的配置,知道这个问题(渲染前的计算都是8bit)存在,也就仅此而已了。
关于为什么要ffdshow,SVP的官网讲得很清楚啊:https://www.svp-team.com/wiki/Manual:SVP
SVP需要avs/vs接口,Directshow路线必须用ffdshow转换到avs然后SVP处理。SVP从avs/vs接口读10bit是没问题的,插帧计算也是10bit,但是ffdshow只给8bit,所以SVP只能8bit计算8bit输出,madVR拿到的也就是8bit了。这不是SVP的错。除非有人接盘ffdshow,但Directshow都已经被亲爸爸微软抛弃了,再开发DS滤镜实属意义不大。用potplayer其实可以尝试用potplayer自带的avs/vs接口,不过我不知道能不能和madVR配合(但是根据示意图,最后的结果还是8bit,可能potplayer自带的avs/vs转换接口也是只接8bit)。
|
|