专栏名称: 失传技术研究所
失传技术研究所官方账号,专注各种技术原理讲解,科技制作
目录
相关文章推荐
梅森投研  ·  换道,超车! ·  2 小时前  
何夕  ·  就是存在//@三里河贝塔://@_g昵i称n ... ·  14 小时前  
梅森投研  ·  勇立,时代潮头! ·  昨天  
51好读  ›  专栏  ›  失传技术研究所

利用显卡硬件加速渲染视频(AMD)

失传技术研究所  · 公众号  ·  · 2020-03-17 14:59

正文

惨 AMD 惨

图吧垃圾佬 视频剪辑教程的番外

啥?你问视频剪辑教程?还没写呢

因为计划是按照视频基础知识讲解-视频剪辑教程-非编软件使用教程-视频压制教程 这么来的

所以之前并没有写完先决教程自然就没有后来的了

没事,日子还长,只要我还活着还记得有这事,教程终究会有的

即使我不幸把这事忘了,还有别的大佬会更这种教程比如 @加刘景长

此外我写的可能还真就不如大佬几年前的教程质量好,这个各位一定要注意

个人能力有限

首先还是说正题吧,之前咱在各种文章中已经阐述了作为垃圾佬即使捡垃圾也要捡一定档次的机器,比如咱现在用的这个就是:

配置上是AMD X4 640T+AMD HD 7850(单价均为100,很图拉丁)

全A开核平台。开核之后正常象棋跑分能有1W分左右我这个U体质比较差默认电压就比较高所以没跑到1W,我书房的机器用的U体质好开核默认电压定在了1.2就很容易跑1W+分 但是总体算力的档次在这呢

顺带说下,8300的默频也就1W左右,价格嘛……是640T的三倍 所以开核还是超频,作为垃圾佬如果有的选当然是开核了,毕竟凭空多出来这么多核心呢,超频是要用电堆的,为了超频提升的性能要付出代价。

内存随手上的AMD专用条过去一年多8G价格一直稳定在80以下不知道为什么最近价格略有上涨。

主要说显卡,咱之前不是说这个机器说300预算吃鸡时候整的配置单,其中显卡就是吃鸡最低配置AMD RADEON HD 7850(可惜只有1G)

虽然显存不大只有1G,且现在看来也是8年前的东西了,但是好歹是AMD第一代GCN架构的显卡,显存也用上GD5了,咱反正也不真的吃鸡,显存1G 2G对咱来说没区别。

好歹也支持AMD FULID MOTION插帧了,而且7850理论上是支持4K的,在这样的机器上看视频,那才叫爽↓

但是重点是AMD从GCN开始,英伟达从开普勒开始,主流显卡都是支持显卡硬件编码视频的——不同于仅仅是利用显卡硬件解码视频,现在视频是可以通过显卡编码的,也就是说,电脑录屏、串流直播、视频渲染可以通过显卡完成,CPU压力大大减轻。

现在的一些集显,貌似也支持了视频编码的功能。我见过之前咱算是朋友吧,去年一直被B站剥削今年也开始转行写文章的UP就说过他过去一天一更的时候得依靠英特尔集显硬件编码视频。所以这次咱也研究一下怎么用咱的垃圾显卡实现一样的功能。

首先作为ACG爱好者简称老二次元,对于手上的设备的要求还是蛮高的,看动画也好打印插画也好手上的设备不能太差,至少色域要符合需求 分辨率另说。之前咱说如果预算50宁可捡CRT的垃圾就是因为好的CRT不仅相对支持高分(1280*1024)而且色域普遍在70以上,吊打一众笔记本,至于之前 220包邮的HDMI显示器 的色域更是在HDMI模式下达到了90%,震撼我妈。要知道现在随便弄个4K电视色域都TM不一定有90:

干活的时候家伙好,咱腰杆子就硬,没有这些家底我就敢和坂田硬碰硬的去干,做梦去吧。

话说这个显示器0是什么鬼?该不会是DVI转VGA那个转接头识别出来的吧。无中生显示器?

手机平板改显示器小白教程更新预定

首先要渲染视频你是不是得有视频作为素材

这里就要看各位的选择了

咱这里以简单的做一个两版OP对比为例,咱手上虽然有现成的用于存档观看的视频,但是各位可能知道也不知道的是咱手上的视频一般通常都是H265的,也就是说原则上讲大部分视频软件是不支持的。因此咱要么得转码,要么得下别的编码的视频资源

好在咱知道 @加刘景长 大佬有相当庞大的算力和丰富的压片经验,能把H264的视频压到比H265的视频还省地方的能力:

这个体积参数是非常可怕的,因为别人家的H264压制一般怎么都得3.5个G以上,即使是720P:

1080P更是达到了13.6G,大佬能把同样分辨率的视频压到别的组的零头,那是相当考验技术的。

就是用了H265,也只能压到5.5G基本上就是极限了,所以我也比较认同大佬的想法,H264玩好了那就用不着非得准备编码解码困难还需要特殊软件支持的H265,毕竟H264也相对比较先进了

1995年,ITU-T针对低比特率视频应用制定了H.263标准,当时H.263被公认为是以像素为基础的采用第一代编码技术混合编码方案所能达到的最佳结果。在随后几年中,ITU-T又对其进行了多次完善,以提高编码效率,增强编码功能。1998年发布了H.263+;2000年发布了H.263++。尽管采用H263编码技术较H261编码在压缩率和图像质量上都有大幅度的提升,但H.263信源编码算法的核心仍然是H.261标准中采用的 DPCM/DCT混和编码算法,原理框图也和H.261十分相似。

2001年12月,ITU-T和ISO两个国际标准化组织的有关视频编码的专家联合组成视频联合工作组(JVT,Joint Video Team),负责制定一个新的视频编码标准,以实现视频的高压缩比、高图像质量、良好的网络适应性等目标。随后JVT制定出的视频编码标准被ITU-T 定义为H.264;该标准也被ISO定义为14496-10(MPEG-4 第10部分)高级视频编码(AVC,Advanced Video Coding)标准。

至今为止绝大多数的视频网站都采用的是H264的标准,目前还没有网站能提供H265源的在线视频,所以作为UP主,视频内容的创作者,也要考虑到这一点。虽然现在来说投稿H265的视频网站也能转码成H264,但是相比直接投可以免二压的H264来说那就差远了。所谓免二压就是视频参数一定的情况下,视频网站不会视频进行转码直接存档的情况,研究这个问题也需要考虑具体网站,现在咱手上只有ACFUN的视频压制参数表没有隔壁的。

总之这个问题回头再说我们现在考虑的是在视频渲染过程中如何利用显卡搞输出。

首先咱这次用到的片源链接:

天使降临到了我身边 Watashi ni Tenshi ga Maiorita!(2019)[BDRIP][1920x1080][TV12+OVA+CM2+menu6+NCoped4+PV2+SP][x264_m4a][10bit]

这个资源一开始大佬没给网盘的提取码咱用万能钥匙还撬不开,还好多年前做UP的时候咱留了大佬的联系方式直接私信就可以了。顺带还把大佬拉下水进了咱自己的个人字幕组(捂脸)

资源暂且要这么多就足够了 大伙看视频大概应该也能知道我想要干啥,这里只简单介绍咱要干的第一个视频

首先又到了标准视频编辑软件打不开MKV的季节了,这会儿解决问题倒是简单,因为咱要的是H264的编码的视频,大佬给封装成MKV了,所以直接转换封装弄成H264的MP4问题就解决了

这会儿拖动视频到非编软件就可以支持导入了

……

对了,这个视频是10BIT的来着,VEGAS13之类的软件一般只支持8BIT的编码

到了VEGAS15才能支持10bit

我告诉各位软件怎么找,国内的VEGAS等等标准的工具软件已经被软件二道贩子马克丁给垄断了,官网都是他家的假官网,和索尼官方的官网没有一点关系。各位看到跳转链接是什么makeding什么的就直接可以取消下载关闭网页了。

所以呢我们直接开必应上国际版搜软件名+crack 作为关键词就可以找到能用的软件了

当然,仅仅限于学习软件使用

还有一种方法就是对于这种没有版权问题的OPED视频你也可以直接塞ACFUN让他们转码,然后FLVCD解析或者客户端下载转好的8BIT的视频就可以了,ACFUN1080P目前还都是3K码率不用冲会员也能看+下载1080P视频了,规格来说作为素材是足够的。不像过去咱做UP那会儿在线网站上扒下来的视频全是渣画质,视频软件再一过就成了彻彻底底的睾画质了。现在日子真的是好过。

顺手看了一眼PR的情况

发现PR CS6(2012)是直接支持10BIT素材的,媒体浏览器可以直接看视频的。

那不好意思咱就不用索尼了,直接PR剪辑也是一样的,对于咱现在要干的活没有区别

这俩OP听着不太对劲,按下音频1 音频2旁边那个小三角看看波形

果然,NCOP01 的MP4音频不太对劲

用播放器重新听了一下发现还没事,那就是PR的锅了 瓦特了也正常

直接点掉音频1的小喇叭静音就完事了

然后我看看,我们要做的其实是对比,并不需要什么骚操作,正常走效果都不用

效果里面倒是有画中画什么的骚操作,但是不用

我们直接在视频右键点上

然后调运动 位置

这个位置实际上和之前AIDA64整的这个 废旧手机改电脑监视器 操作有点像,得自己算视频中心位置在哪个坐标上才对 挺考验数学

其实也可以用鼠标点住然后拉,预览能看见效果的

基本上初步调成这个样子就算是对比了

如果这会儿预览感觉变卡了可以考虑把预览的分辨率调低点,毕竟1080P嘛,调1/4也能勉强对付看了

以前素材720P的时候,预览1/2在老破电脑上卡,1/4又看不清字,浑身难受。

预览基本上也是吃CPU,而且基本吃满了CPU,因为预览原则上属于精密操作,凭显卡有点难

这里基本上都是全核吃满,来多少核吃多少

这会儿咱既然要做对比就好好做一个,顺带加个文字

这里用字幕工具就可以

其实过去咱干个人字幕组的时候也就是用VEGAS的文字工具,哪会用AEGIS打轴啊,不会。内嵌字幕直接用非编软件搞出来,视频一渲染再上传就完事了

怀念当年阡陌还在的时候,我还和肥鱼一块儿投稿视频呢,大佬出视频咱就跟在后面练习做字幕,一个字一个字敲……

字幕工具基本上就是这个样子,和PS文字工具有点像,点哪就在哪出编辑框

咱要的效果基本上这样就可以了

完了之后导出直接选媒体就可以

渲染视频

PR其实支持很多种格式的渲染,而且实测无论多么老的U渲染出来的视频都是可靠的,过去咱曾经用之前 100块钱的工作站(NEC VY21A) 上的T8100渲染视频做补帧60FPS也挺得劲。

这里视频编码选的是标准的H264

于是简单开始渲染

渲染视频要6分半 CPU全跑满

视频:

上传视频封面

好的标题可以获得更多的推荐及关注者

其实渲染一个1080P的OP用时10分钟已经不错了,要知道过去咱渲染一个1080P的鬼畜要1小时为基数呢,OP就更不用想了。

顺带说下,渲染出来的视频依然能用AMD显卡插帧……爽不爽,是不是爽死了?我反正好了

如果要做NCED对比,直接右键替换素材就完事了

顺带把字替换掉再渲染就行了

估计要用五分钟……

上传视频封面

好的标题可以获得更多的推荐及关注者

码率调低画质炸了……重来

上传视频封面

好的标题可以获得更多的推荐及关注者

好多了

AE PR VEGAS 之类的视频编辑软件都是多核软件,CPU基本有多少核心算多少核心都能跑满,不会有一核有难八核围观的情况,所以AMD开核平台干这种话性价比特别高,比买推土机性价比高多了。

不过,现在的问题仍然是怎么用AMD显卡渲染

或者哪怕加速渲染视频也行啊

毕竟100块钱的CPU是CPU,100块钱的热水器也是热水器啊,不用白不用

自从2012年1月6日AMD正式发布GCN架构以来,引入了Video Coding Engine。其核心功能是一个多流硬件H.264高清编码器,编码速度甚至超过1080p 60FPS的播放速度,而且支持完全固定、混合计算两种编码模式。

ADOBE全家桶我看了一下,渲染视频只能用CUDA加速,A卡就直接只能用软件渲染实在太过于屑,这会儿在卧室作为A卡用户的咱直接就被ADOBE开除了

所以这会儿咱只能想办法试试看别的软件了

果断打开VEGAS,启动

直接把刚才渲染好的视频当作素材原样拉进来(违章操作)

直接渲染

诶,这次怎么用时这么短

这是什么

渲染了14秒(选定区域),用时16秒,视频完全可播放

MXF文件通常被视为一种“容器”文件格式,也就是说MXF文件格式与内容数据的格式无关,这得益于MXF底层使用了KLV(键-长度-值)三元组编码方式。MXF文件通常包含文件头、文件体和文件尾等几个部分。

这个格式是无法直接编辑的,因为它是一个数据包而不是一个独立影像文件,想要在FCP里面编辑,就得装一个插件,在FCP中就能导入素材了,导入的时候素材直接被转换成Apple ProRes 422的编码

大概明白了,貌似渲染的视频SONY直接给自己弄了个自己的封装,相当于无损剪辑原样复制再套个壳,难怪这么快了

倒放再渲染试试

果然还是吃CPU

其实渲染用没用CPU用耳朵也能听出了,如果CPU频率和占用率飚起来了散热器风扇是先会超前控制的,听见散热风扇飞车了基本就能知道CPU又跑起来了

倒是显卡的散热风扇动静比较小毕竟7850 1G充其量也就是最高150W(2G版倒是有实测说能拉到200W以上 我不知道我这个行不行 AIDA64说是150W)实际可能也就100W多待机五六十瓦的显卡所以相对CPU散热安静了不少。咱手上的微星7850甚至还可以调GPU电压降功耗

咱现在用的是这款,100包邮入手 单6P电源供电 热管+铝散热鳍片

据说功耗在70-150左右,实际散热器噪声比CPU用的铁塔MINI低很多。

一般的1080P 渲染一两分钟的视频怎么都得用5-10分钟,即使10年前最强悍的AMD 6核老龙王也是如此

顺带说下,渲染视频如果选用的是索尼自家的这个什么格式,正常上传是传不上去的,视频网站不认,需要改后缀。

且传上去之后A是不能转码的,隔壁可以在把文件后缀改掉之后正常转码(然后得等两天还不一定能过审 现在咱都是在A等咱关注的大佬更新,基本没有时差 其实漫画汉化也是粉红色APP上传有时差,最快还是ACFUN过审基本一小时内结束)。

总之咱研究了一下

VEGAS PRO  从10版本开始支持AVC格式渲染启用GPU加速。查了一下最低要求,如下:

一、NVIDIA显卡

驱动185.xx或更高版本,推荐使用的GeForce GT2XX系列或较新的GPU。

二、ATI显卡







请到「今天看啥」查看全文