硬解D3D11和DXVA2的区别问题
本帖最后由 Heporis 于 2020-5-21 13:42 编辑使用pot+lav,发现D3D11和DXVA2两种硬解,GPU的3D使用率相差很大,前者要用到更多3D性能,video decode 和video processing 都是一样的,为什么会出现这种情况,这个3D到底是什么意思?这两种选哪个好?谢谢各位解惑!
经多次试验,最佳播放模式是,d3d11+madvr。根据显卡能力来配置madvr,核显madvr中3个scaling算法都选Biliner,不建议RGB输出+evr,能耗表现还不如前面这种低配madvr。
同问d3d11选择native和指定显卡(电脑里只有一张显卡)有什么区别 哪个好点 楚轩 发表于 2020-5-15 09:19
同问d3d11选择native和指定显卡(电脑里只有一张显卡)有什么区别 哪个好点
这个d3d11也是区分native和copy back的,选择指定显卡就是强制使用cb,不过我的hd630,指定不指定时都是d3d11 cb direct native和copy back哪个画质好点 楚轩 发表于 2020-5-15 10:01
native和copy back哪个画质好点
只是出错率还有涉及部分滤镜能否正常工作的问题吧。copy-back的话数据要写回内存,native只在显存,而有些滤镜和插件必须从内存调用数据才能正常工作。如果一切正常,各种软解硬解的画质应该是一致的。
推荐软解只是因为它出错概率最小,软解不成硬解来凑而已。
楚轩 发表于 2020-5-15 10:01
native和copy back哪个画质好点
解码只存在正确与否,基本不会影响画质好坏,影像画质的是渲染的活
本帖最后由 孤雨独火 于 2020-5-15 12:59 编辑
我记得mpv说明里有讲到这一部分
https://mpv.io/manual/master/#video
Quality reduction with hardware decoding
3d性能那边显示的是渲染的占用,虽然我也不知道为什么不同硬解api和输出后端下渲染的3d占用差距巨大,mpv用vulkan的话占用就低的一批{:13_959:}
楚轩 发表于 2020-5-15 10:01
native和copy back哪个画质好点
画质都是一样,软解也一样。如果你有独立显卡,用madvr的话native效率更高,画面完全在显存内处理,overhead低。 本帖最后由 Heporis 于 2020-5-20 22:06 编辑
dxva2n和d3d11不支持lav输出RGB格式,d3d11只勾选RGB输出格式时,在某些情况下会导致视频无法播放, Heporis 发表于 2020-5-20 18:04
dxva2n和d3d11不支持lav输出RGB格式,d3d11只勾选RGB输出格式时,在某些情况下会导致视频无法播放, ...
dxva-copy可以输出rgb吗
页:
[1]
2