很长时间以来我们经常听到这样的声音——想做图吗?买张好显卡吧!想做视频吗?买张好显卡吧!事实上这种说法在很长时间都是一种误读,由于目前显卡以及GPU的发展趋势实际上在游戏以外的应用显卡已经派不上太多用处,无论你是作图还是剪视频实际上都是完全依赖CPU,使用集显和最高端的显卡并没有太大区别。但是也有特例,有些软件由于和显卡厂商拥有良好的合作所以依靠显卡可以实现更高的效率,Adobe
其实显卡的用途一直是被很多人误读的东西,而实际上在今天由于显卡往高并行化、浮点化、实时化发展,除了游戏和3D建模软件再难有其他东西用得到。而且由于视频输出全面数字化,无论是最低端的集成显卡还是最高端的游戏显卡,乃至于上万元的专业卡,在显示普通静态画面的时候都不会有任何区别,所以说好显卡对于平时只是处理照片的朋友来说价值几乎是0。这种现状基本上可以归纳为显卡不玩游戏没用,甚至在前一段时间连笔者的领导都在说难道测显卡只能是游戏吗?
好了回归我们的主体,相信肯定有朋友问到那剪视频呢?显卡是否也有帮助?事实上诸如目前主流的会声会影等软件仍然还在依靠CPU进行所有操作,而诸如Vages、Premiere等软件已经开始尝试依靠GPU实现更多的渲染功能不过局限于新版本,而国内D版陋习和对于老软件习惯的盲从显然很少有人愿意尝试这些东西。当然国人怎么样并不是此次文章主题,我们要讲的是他们是否用得到,在这些软件当中Premiere显然属于走在前边的企业,不过究竟什么地方有用,能有多大用并没有定论,而此次笔者的文章就是来告诉你到底如何。
Effects,第一位是我们再熟悉不过的图片处理软件,相信用过他的朋友着实不少,而后两位则是Adobe视频软件系列最为出名的两个,前者用于剪辑视频而后者主要用于制作特效。
Adobe与nVIDIA之间一直有着非常紧密的合作
而且这3个软件最大的优势就在于他们直接调用CUDA来实现GPU加速而无需特定的Quadro驱动程序,虽然Adobe方面还是做了一定程度的限定,但是显然只需要简单的修改配置文件就能让我们手里的绝大多数显卡被支持。
Acceleration),这也是我们今天需要介绍的重点功能,他可以调动GPU来实现很多需要实时渲染的内容,包含从预览到输出的多个环节,尤其是对于多轨视频的应用有很强的提速作用。不过Premiere并非所有操作都能调用GPU资源,而且能够调用GPU资源的操作也不是什么都有明显的效果。当然更具体的东西就在下文当中。
测试平台赶潮流 GTX580绝不能少
由于视频剪辑本身就属于一个资源开销特别大的应用,所以做这样的测试自然也要一套尽可能优秀的平台,而且为了让大家更详细的了解是否性能会有问题,我们也准备了2套CPU以及2套GPU平台,分别为高低端代表的G840和2600K,GT430和GTX580 3G。
这2块显卡无论价格还是体积都有着非常大的优势
准备2套平台的理由也很简单,一方面是要证实低端显卡是否可以打开水印加速的效果,另一方面也是想向大家证明高低端CPU与高低端显卡是否可以很好的进行匹配。此次测试使用的样张全部使用佳能XF105摄像机拍摄,源文件为MPEG-2编码50Mbps 4:2:2 8bit。
手动加入显卡支持十分简单 只要注意名字不要错即可
Premiere原生显卡支持列表里边并没有GT430,但是破解支持方法很简单,我们只要打开Premiere文件下目录下一个叫做cuda_supported_cards.txt的文件加入自己的显卡名字即可,注意不可以写错一个字母,如果想要知道自己显卡Premiere的识别名称是什么也只需要打开Premiere文件夹下的GPUSniffer.exe即可。
红线就意味着需要渲染才可以预览
是否开启GPU加速在预览时效果非常明显
我们可以看到打开水银加速的Premiere在预览效果的时候并不会出现大段的红线,预览渲染时间可以缩短30倍,而且在多轨的情况下预览起来也会流畅很多,这对于追求工作效率的朋友来说非常重要,当然由于预览、回放这部分内容笔者没有太客观的测试方法,所以还是以下一页的输出测试作为主要理论测试内容。
·同分输出用处少 特效压缩效果强
好了还是进入测试部分,此次测试我们准备了2个类型的素材,1个是数码影像频道的视频节目,其中含有6段视频素材还拥有大概20秒的各种特效,另一个则是一段纯粹的1分钟的源文件,实际上相当于只做转码和压缩之用,首先让我们来看看复杂素材的处理效果,此次测试使用2600K+GTX580组合。
以上为综合素材测试结果
是不是很多朋友发现一点,只要是涉及到缩小尺寸的操作GPU都会有明显的介入,效果也会有非常明显的提升?为了避开诸如特效等方面的干扰,就请大家看看纯粹转码部分的性能对比吧:
以上为单纯转码测试结果
我们可以发现如果在不压缩尺寸的情况下(输出1080p视频)GPU并不能介入太多工作,也没有什么明显的提速。而如果我们选择了压缩素材,很明显GPU就开始工作了,而且压缩的越狠,GPU的介入程度也就越高,提速效果也就越明显
·CPU弱显卡仍强 低端显卡不适用
上一页当中所有的测试都使用的是高档次的显卡以及CPU来完成,那么如果我们将显卡和CPU的档次降低呢?虽然说桌面级用户一般不会攒比上台机器差很多的电脑来处理视频,但是对于那些使用笔记本的用户就拥有了更大的参考价值。在这里边G840性能约等于最低端的移动版i5,而GT430的性能则约等于GT550M级别的显卡。首先来看看如果我们单纯降低显卡会怎么样?也就是用i7
2600K搭配GT430。注:这次测试数据为单纯转码的结果。
令人惊讶的事情发生了,使用GT430加速的效果甚至还不如直接使用CPU渲染来得好,而且这些测试当中我们也可以看到GPU占有率动不动就被拉到了100%之高(唯一不到100%的项目实际上还是有正向提升的),很显然羸弱的GPU是不能给高性能CPU带来加速效果的。
然后我们来把CPU换成G840试试呢?结果很显然,在部分情况下GPU起了加速作用,而部分情况下GPU又成了拖累,很显然那些入门级的笔记本显卡不可能起到任何加速作用,所以说使用笔记本的朋友就不要考虑打开自己的GPU加速功能了。
最后则是G840搭配GTX580,很显然这样的搭配很不符合正常人的思路,不过这种非主流的思路并没有产生任何问题,当然实际使用过程中谁都不可能这么干,所以这个结果大家也就是看看。
·剪辑电脑很好装 把握几点就完事
最后还是给大家简单总结一下Premiere的GPU水银加速的作用,GPU加速可以体现在2个方面,一个是预览,另一个则是输出。在预览的时候可以有效减少渲染量(数十倍),同时防止预览卡顿(轨道越多提升越大);而在输出时可以提升特效渲染的速度以及视频缩小的速度,对于编码速度并没有太多改变。
其实这篇文章想告诉大家的事情很简单,显卡不仅仅能玩游戏,在视频剪辑时也可以发挥一定的实力。不过需要注意的是这意味着你要使用最新的显卡(Premiere要求使用nVIDIA最低GTX285显卡,实际上必须是200系列以上的产品)以及最新版的软件(CS4开始支持GPU,而CS5.5才开始有较为全面的GPU支持)。
现在显卡对于不玩大型3D的朋友来说用处真的不大,高清电影无论是软解还是集显都可以轻松搞定,绝大多数2D软件无法调用显卡资源。但是总归到了今天随着CUDA的成熟,我们可以看到GPU在剪辑视频过程当中起了不小的作用。起码现在我们可以理智(或者找个借口?)的大声喊道:“我要剪视频,我要买显卡!”
谁说做视频一定就需要Mac Pro?DIY选台好机器一样可以满足你!
最后还是给大家归纳一下一台剪辑视频电脑配置的关键点吧,尽可能好的CPU(比如i7或者目前大热的E3-1230),尽可能大的内存(轨道越多素材越多内存占用越高,推荐16G以上),一块比较好的显卡(目前看来GTX570是性能有保障的选择,而根据推荐列表来看GTX450是最经济选择),其他方面对于Premiere的确不会有更多的帮助。
|