低配置游戏吧 关注:31,156贴子:595,607

知识要点回顾第四期老AMD显卡编码

只看楼主收藏回复

目前,越来越多小伙伴开始入驻B站且对做视频甚至直播跃跃欲试。吧里也有吧友曾想过————“我手里还有一套几十年前的某某呢,一直想录个视频,但是别说录像了,截图都要卡10秒,手机录又画面太糊”。那么是时候梳理一下旧配置的余热了,到底是无脑加钱,还是有理有据的让手头上的旧配置继续服务,《知识要点回顾》系列将逐步从一些边缘应用来探讨“余热”的发挥。由于个人能力有限(其实就是耐心或者兴趣的意思),本次仅浅述老AMD显卡的编码,假如此生还有精力写其它老卡,那就到时候再说对吧,甚至本篇是否能写完都未知,所以立旗不能立太多,以免来不及拔你懂的。本篇是否有更新,请善用“只看楼主”按钮查找。


IP属地:广东1楼2023-02-18 14:39回复
    所谓视频编码,用途就是“转码视频”·“压缩视频”和“直播时推流视频”,其实说的都是一回事,就是让视频文件变个形式。


    IP属地:广东2楼2023-02-18 14:40
    收起回复
      这工作CPU能直接做,但速度则受限于线程数,比方说,只是比方哈,4核8线程的CPU,就差不多是单核单线程CPU的8倍速度。但低配吧不等同洋垃圾,不能站在双路20核40线程的角度去看,只能尽可能从单核单线程照顾开始。


      IP属地:广东3楼2023-02-18 14:42
      回复
        软件的进步就不细说了,只说目前软件的能力,电脑在看待编码问题时,它不会严格区分这到底是真正的多核,还是超线程带来的仿真核,甚至异架构的每一个显卡“流处理器”,以上这些全都会当作“一个线程”。很显然,即便洋垃圾的双路20核40线程,在面对显卡成堆的流处理器面前都不算什么。


        IP属地:广东4楼2023-02-18 14:46
        回复
          其实到这里,甚至前面光看标题,部分吧友就要拿视频清晰度说事了,先给你讲显卡不行,又或者AMD不行,还没开始就要结论了。我这里不想歪楼,只是提醒读者注意,这是探讨老配置余热,而非要你去和当今旗舰对线,属于是能找回一分钱就是一分钱,而不是要你一分钱变出金元宝。


          IP属地:广东5楼2023-02-18 14:49
          回复
            好了回到正题。第一个要解决的就是,梳理一下您手头的老AMD显卡,最低有没有达到“显卡编码”的档次。我知道有人立即要问英伟达卡和英特尔的情况了,前面说了,等我兴趣和耐心出续集。


            IP属地:广东6楼2023-02-18 14:51
            回复
              AMD 独显方面,最低起步是HD 7730,下面是完整归纳,就当前软件的调用来看,应该无遗漏:
              HD7730 ,HD7750 ,HD7770 ,
              HD7850 ,HD7870 ,HD7870XT ,
              HD7950 ,HD7950Boost(也叫7950B版) , HD7970 ,HD7970 Ghz Edition(也叫7970GE), HD 7990
              以上是老显卡,比这更新的卡本就不是本文的用意。


              IP属地:广东7楼2023-02-18 14:53
              回复
                我们知道英伟达除了游戏显卡,还有专业显卡,AMD完全是一样的政策。只不过,当年AMD收购来ATI显卡时,来不及重树市场分类,所以直接套用了ATI的开发代号,老的AMD专业显卡直接就叫8000系列,它并不是比HD 7000系列更新的显卡,而是就是7000系列的专业版。虽然仅两个月后,AMD就启用了全新的专业显卡名称,不再使用8000系来命名,但戴尔联想等OEM还是出了一堆,吧友们手头上恐怕也有,这里也完整归纳,理论上无遗漏:
                HD8670 ,
                HD8730 , HD 8760 ,
                HD 8870,
                HD8950 ,HD8970 ,HD8990
                别看着比7000系那边少,这就是当年的情况,系列还来不及个个对应,AMD就换名字了,所以8000系就这么多。


                IP属地:广东8楼2023-02-18 14:58
                回复
                  接着是集显APU,由于限定处理器插槽,所以用不着一个一个的写了,直接写什么插槽的主板:
                  FM1插槽的全线不行,哪怕是顶配的A10,搭载的也不过是6000系显卡,所以这个插槽的不行。


                  IP属地:广东9楼2023-02-18 14:59
                  收起回复
                    FM2插槽的APU算是首个入门显卡编码的APU,从这开始理论上都行。
                    但实际运用上会有个早期产品的BUG,虽然从这开始APU自带的是7000系列显卡,但“解码”可以(看片可以),“编码”是有个门槛的,7000系显卡要想编码,要求最低显卡频率达标,而这代最低的A4 4000是品牌机OEM特供,CPU部分正常,但集显出厂就是降频的,所以开启不了编码(开启后虽然显卡明明有负载,实际不干活)。零售编号最低是A4 4020,这个编码是满血的。
                    考虑到深水宝啥的,以及部分吧友是通过一体机之类的入手,这里特指出。理论上可以超频核显来破解,毕竟内核一模一样,鄙人无平台测试,不做保证。
                    此外,早期显卡还有个小门槛,7000系列需要在搭配2G或者更高内存的机器上才能启用显卡编码,包括独显7000系列。而当年的配置为2条512兆的内存才能凑成1G,所以是不是还去升个级,您可要想清楚,为了一两醋包顿饺子不是我的本意。(很多时候直接扔才是最节约,有一说一)


                    IP属地:广东10楼2023-02-18 15:08
                    回复
                      FM2+ 插槽APU,以及AMD在锐龙同平台上复刻的同样APU(名字照样叫A6,A8,A10这个样子),这些完全可以,连最低款也是编码满血的,也没了之前那个内存容量门槛。


                      IP属地:广东11楼2023-02-18 15:13
                      回复
                        接着就是应用环节。
                        显卡能编码,意味着它可以被视作“采集卡”,我们既然能用采集卡录像或直播,那就是说我们可以让显卡去做这些。
                        虽然用你自己的电脑看自己录制的视频清晰度,CPU编码很直观地表现出比显卡编码要来得清晰,但直播也好,上传到视频网站也好,平台网站无一例外的会再编码一次(俗称二压),而且是降低清晰那种,这就导致不管是CPU编码也好还是显卡编码,到了网站上都会沦为一个画质。
                        因此,除了自己珍藏自己的录像外(用于编辑,比如后期加入字幕或音乐),直播和录像首要的重点在于速度,也就是帧数不能低。而采集卡的优势就在于此,能达成“能玩就能录”的程度,画面速率损耗忽略不计。既然能编码的显卡也相当于采集卡了,我们当然首选显卡!


                        IP属地:广东12楼2023-02-22 09:09
                        回复
                          在硬件搭建上,我们一般有三种形式:
                          第一种,双机推流。也就是说,另外用一台电脑只负责编码,而原来那台电脑就像平常一样用,这另外一台电脑其实就充当了个录像机的角色。
                          第二种,双卡推流。也就是说,电脑只有一台,但是插2块显卡,其中一块只使用它的视频采集能力,就把它当作一块内置的编码卡来用。
                          第三种,单卡单机,不用CPU而是用显卡编码。由于具有编码能力的显卡,它的编码能力是内置的专有电路,不占用正常的算力。显卡在处理游戏画面时,编码电路完全是另一条,输出画面和编码不共用流处理器,不共用显存。


                          IP属地:广东13楼2023-02-25 17:45
                          回复
                            这三种方式要视自身环境来运用,而不是纯看画面效果。
                            双机推流。
                            假定你用来玩游戏的电脑是个单线程的CPU,那即使插上一张能编码的显卡也无济于事,虽然编码工作转移给显卡从而解放了CPU,但调用显卡编码要用到软件,软件本身也得占用CPU。本来打游戏在低端U上就很吃紧,现在要额外运行一个调用能力的软件,只会更吃紧。
                            因此,双机是个不得已而为之的办法。低端U要想推流清晰画质,那就只能让另外一台电脑帮着做。而另外一台电脑反正也不打游戏,只运行调用软件的话,插上能编码显卡的低端CPU电脑也带得动。
                            所以,双机推流可以做到“双低”,也就是两台机都是低配。


                            IP属地:广东14楼2023-02-25 17:45
                            回复
                              双卡推流。
                              除非你的主板连一条多出的PCIE×1插槽都没有,否则编码能力的显卡你可以直接采用PCIE×1插槽也行,并不是要两条PCIE×16插槽的主板才能用。
                              编码时,数据在内部完成,并不需要输出,所以编码那张显卡也不用考虑显示接口露在机箱外面。这样一来,用一条PCIE×1转接线,在机箱里面接好编码显卡,然后用轧带像蜘蛛网一样将其悬吊避免短路即可。
                              而具体到AMD这边,如果有编码能力的显卡是APU内置的集显,像FM2,FM2+还有AM4复刻那些,这里有个限制条件,假如额外添加的游戏显卡依然为A卡,则游戏显卡有如下对应————
                              FM2,和FM2+平台需要独立A卡是R9系列或者更低,而不能是R10系列或更高(R10写作RX,比如著名的RX 580)
                              AM4平台复刻的APU,则需要独立A卡是R10系列或更高。
                              但搭配非A卡则没有限制,比如搭配英伟达显卡作为游戏卡,APU核显作为编码卡。
                              造成这种限制是因为微软的驱动模式造成的————
                              FM2平台的APU集成的是HD 7000系列显卡,FM2+平台的APU集成的是R7和R9系列显卡,不管是HD 7000系列还是R5R7R9,它们都已经超过AMD支持的生命周期,所以它们使用的驱动自成一派且不再更新。而后来的RX系列或更高系列的驱动还在支持周期内所以继续更新。
                              结果就是,你试图在旧APU的核显状态下安装新显卡,系统就会要你更新驱动,然而新驱动又不支持旧核显,导致报错安装不了。就算你反过来,先暂时关闭核显,安装完新驱动再打开,又会提醒你当前驱动不适合你的配置,然后驱动不了核显。


                              IP属地:广东15楼2023-02-25 17:46
                              收起回复