asumi233 发表于 2022-10-6 22:53

关于显卡硬解码对画质的影响求解答

a卡硬解码的画质和cpu软解码的画质区别大吗?
硬件编码我知道a卡的画质同码率下很垃圾
解码的话 画质区别大不大 并且在达芬奇里剪辑 最终cpu软编码出来的画质 是否会受到a卡硬件解码的影响?

路西法大大 发表于 2022-10-6 22:57

本帖最后由 路西法大大 于 2022-10-6 23:15 编辑

你分别用硬解跟软件对精确到某一帧的画面进行截图(可以用POTplayer轻松实现)得出两张BMP文件然后用软件(比如DiffIMG之类的)对比一下这两张截图的区别就可以得出结论了,我用的N卡用potplayer的Evr渲染截出来两张分别是软硬解码的BMP图片在对比软件中是100%一致的没区别。

Misaka_9993 发表于 2022-10-6 23:31

硬解对画质没有影响。

yangzi123aaa20 发表于 2022-10-7 00:08

别开驱动面板里面的视频滤镜就没啥差别,但是建议不要使用22年的驱动,真拿来干活还是21年的驱动比较好

wjc911 发表于 2022-10-7 01:56

没有区别。假如有区别的话,由于主流的编码标准基本都会参考已经解码完成的帧,那么一旦一个地方解码和标准规定的不一致,错误就会迅速扩散到亲妈都不认识的程度。
显卡里的解码器在研发阶段,最重要的设计目标就是和标准解码器不能有哪怕一丁点的不同,除非标准编码器本身的实现有错。lz 不用担心软解和硬解有区别。
当然可能性更大的是播放器在软解和硬解的时候使用了不同的 filter,导致看起来不一样,这个需要手动调整一下

SUPERODD 发表于 2022-10-7 06:09

解码器不会影响画质,影响画质的是渲染器。

fnscar 发表于 2022-10-7 07:45

只要解码过程无bug、正确解码的结果是无区别的。
我做过测试,ffmpeg分别用CPU软解和N卡CUVID硬解把一段样本解码为无压缩的.yuv文件,sha1校验值完全相同。
但渲染阶段各家的缩放算法、驱动的后处理滤镜不同,导致播放的效果有区别。
缩放算法I卡核显最好,后处理滤镜A卡口味最重。
但用madvr的话就无区别了。都可以选用高质量的算法,并且屏蔽驱动自带的那些莫名其妙的滤镜。

asumi233 发表于 2022-10-7 10:32

谢谢各位解答
页: [1]
查看完整版本: 关于显卡硬解码对画质的影响求解答