欢迎光临散文网 会员登陆 & 注册

N卡(含笔记本)视频编码和解码GPU支持列表

2021-09-15 16:53 作者:L3-猛汉猎人  | 我要投稿

最近私信答疑总能牵扯到直播,视频硬解,视频压制,编码器等统一开个专栏做资料支持。

这东西的目的就是让你查询特定N卡对视频编码和解码的支持程度,应用方向主要有俩:

1,看看哪个亮机卡最经济实惠还能硬解更多视频。这样可以给你刚配的游戏机装上,最起码看视频的时候不吃CPU了,省电。

2,直播推流和视频制作,这两个我建议选择新版nvenc编码器,也就是第7代的nvenc


NV官方的视频编解码支持标准在这里查:

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new


第7代NVENC编码器(也就是我说的新版NVENC编码器)的画质提升详细测试:

https://developer.nvidia.com/blog/turing-h264-video-encoding-speed-and-quality/

视频类也是有清晰度标准的,但是标准有很多,而且工具不好用。我一般也就是看看但不会实际用这种方法去测试,不会。


NVENC是编码,视频制作用得上。

NVDEC是解码,看视频的时候用得上

大概结论:

  • 看视频需要显卡加速/显卡硬解(这俩是一个东西,称呼不一样)的话,GT1030对H264这种常见编码的支持程度最好。

  • 笔记本上的MX系列显卡,从MX110到MX450,对视频的硬解和视频制作没有任何帮助,用这种“独显”还说什么视频制作的时候独显可以加速,多少都有点忽悠人的感觉。

  • 笔记本打算用独显做直播推流的话,1660Ti是能用新版nvenc编码器的最低标准(独显直连是否有影响不清楚) 

  • 双机直播的话,推流机最稳妥的还是1650super,OBS里开new nvenc,CBR编码,Profile high。如果直播的是FPS或者镜头移动较快的游戏,还应该开启心里视觉优化。输出选择高质量或质量。如果遇到码率爆炸导致卡顿,换成性能。如果采集的是2K分辨率,推流1080P的话,缩放过滤器选择36样本用来获取最佳。(这些是个人经验)

  • PS:虽然这里面有个蓝框的1650也好像支持,但是使用这个核心的1650不一定能买到,现在应该也没啥人花2000块钱买个1650吧?


  • 台式机单机直播的话,最新win10+最新驱动+开启游戏模式+管理员权限运行OBS+游戏帧数做限制,确保GPU占用率低于90%+编码器没超载。这样才能保证推流流畅。老版本win10可以考虑关闭游戏模式+管理员权限运行OBS,这样指不定能让OBS获取到足够的资源进行推流。

PS2

  • 老版本的WIN10,它的游戏模式会主动降低游戏以外的程序的优先级,导致OBS吃不到资源推去推流,进而导致卡顿。

  • 使用B站各种WIN10优化”程序或者教程进行操作的话会让这个情况变得更糟。

  • 360等软件的“游戏模式”也会导致类似情况。别问,问就是国外没有这东西,老外做软件适配也不会适配到这里。

额外:

OBS的设置很麻烦,但是比直播姬有更好的上限。

新版NVENC比264编码能得到更好的心理视觉清晰度(就是看起来更清楚,马赛克更少,但其实暂停下来发现并不清楚)

264想达到同样标准,需要设定一番+5800X级别的CPU推流才行。


N卡(含笔记本)视频编码和解码GPU支持列表的评论 (共 条)

分享到微博请遵守国家法律