找回密码
 加入我们
搜索
      
查看: 6293|回复: 7

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

[复制链接]
发表于 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%一致的没区别。
发表于 2022-10-6 23:31 | 显示全部楼层
硬解对画质没有影响。
发表于 2022-10-7 00:08 来自手机 | 显示全部楼层
别开驱动面板里面的视频滤镜就没啥差别,但是建议不要使用22年的驱动,真拿来干活还是21年的驱动比较好
发表于 2022-10-7 01:56 来自手机 | 显示全部楼层
没有区别。假如有区别的话,由于主流的编码标准基本都会参考已经解码完成的帧,那么一旦一个地方解码和标准规定的不一致,错误就会迅速扩散到亲妈都不认识的程度。
显卡里的解码器在研发阶段,最重要的设计目标就是和标准解码器不能有哪怕一丁点的不同,除非标准编码器本身的实现有错。lz 不用担心软解和硬解有区别。
当然可能性更大的是播放器在软解和硬解的时候使用了不同的 filter,导致看起来不一样,这个需要手动调整一下
发表于 2022-10-7 06:09 | 显示全部楼层
解码器不会影响画质,影响画质的是渲染器。
发表于 2022-10-7 07:45 | 显示全部楼层
只要解码过程无bug、正确解码的结果是无区别的。
我做过测试,ffmpeg分别用CPU软解和N卡CUVID硬解把一段样本解码为无压缩的.yuv文件,sha1校验值完全相同。
但渲染阶段各家的缩放算法、驱动的后处理滤镜不同,导致播放的效果有区别。
缩放算法I卡核显最好,后处理滤镜A卡口味最重。
但用madvr的话就无区别了。都可以选用高质量的算法,并且屏蔽驱动自带的那些莫名其妙的滤镜。
 楼主| 发表于 2022-10-7 10:32 来自手机 | 显示全部楼层
谢谢各位解答
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-21 08:22 , Processed in 0.010237 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表