孤雨独火 发表于 2020-5-21 13:35:50

本帖最后由 孤雨独火 于 2020-5-21 22:56 编辑

chungexcy 发表于 2020-5-21 05:08
不建议看win10自带的,推荐nvidia-inspector看GPU占用等。GPU真实占用=负载百分比*运行频率。以2070基本来 ...
感谢指正,考虑到inspector很久没更新所以换用了gpu-z重测

汇总(追加了d3d11va-copy)


chungexcy 发表于 2020-5-21 14:30:30

孤雨独火 发表于 2020-5-21 13:35
感谢指正,考虑到inspector很久没更新所以换用了gpu-z重测

汇总

突然想到一个问题,mpv没有d3d11 native之类的么?个人理解native一般效率会更高一些。

楚轩 发表于 2020-5-21 14:45:20

孤雨独火 发表于 2020-5-21 13:35
感谢指正,考虑到inspector很久没更新所以换用了gpu-z重测

汇总

结论是啥 vulkan加dxva最好吗{:4_685:}

孤雨独火 发表于 2020-5-21 16:18:19

chungexcy 发表于 2020-5-21 14:30
突然想到一个问题,mpv没有d3d11 native之类的么?个人理解native一般效率会更高一些。 ...

有的,但是我需要部分滤镜正常工作

而且诡异的是nvdec不支持硬解444,nvdec-copy就支持了

孤雨独火 发表于 2020-5-21 16:20:38

楚轩 发表于 2020-5-21 14:45
结论是啥 vulkan加dxva最好吗

从数据上看是这样,但是vulkan启动慢,nvdec-copy支持硬解444{:13_960:}

Starlight 发表于 2020-5-21 16:57:11

建议用 d3d11va 代替 dxva2

孤雨独火 发表于 2020-5-21 18:14:24

Starlight 发表于 2020-5-21 16:57
建议用 d3d11va 代替 dxva2

mpv的官方文档里写d3d11va(-copy)可能会强制把视频转换为8bit输出,所以不在我日常的使用中

vbr9d 发表于 2020-5-21 19:46:16

孤雨独火 发表于 2020-5-21 16:20
从数据上看是这样,但是vulkan启动慢,nvdec-copy支持硬解444
vulkan+nvdec可以硬解
d3d11+nvdec就不行
然而vulkan在windows上不支持10bit输出{:5_136:}

Oased_W 发表于 2020-5-21 21:47:00

孤雨独火 发表于 2020-5-21 18:14
mpv的官方文档里写d3d11va(-copy)可能会强制把视频转换为8bit输出,所以不在我日常的使用中 ...

文档里面:“vaapi and d3d11va are safe. Enabling deinterlacing (or simply their respective post-processing filters) will possibly at least reduce color quality by converting the output to a 8 bit format.”

不知道这里是不是只有开启了隔行扫描【--deinterlace(默认:关闭)】,或者启用后期滤镜会造成转化。

还有这里d3d11va似乎不包括d3d11va-copy,d3d11va可能是不写入内存,后面处理被转成8bit的吧。

楚轩 发表于 2020-5-21 22:17:59

Oased_W 发表于 2020-5-21 21:47
文档里面:“vaapi and d3d11va are safe. Enabling deinterlacing (or simply their respective post-pr ...

怎么启用d3d11va呢 代码咋写{:4_670:}
页: 1 [2] 3
查看完整版本: mpv硬解不同后端和api的解码渲染压力的横向比较