用好cuda加速 6款视频软件评测与指南-pg电子娱乐网址
大家好!今天让小编来大家介绍下关于用好cuda加速 6款软件评测与指南的问题,以下是酷知号的小编对此问题的归纳整理,让我们一起来看看吧。
从2008年下半年开始和gtx280的发布,nvidia的gpu从传统的单一3d渲染角色快速像通用并行处理器 3d渲染角色转变。近一年来,基于nvidia cuda架构gpu的应用情况已经非常清晰。基于游戏的physx带来真实的物理效果;由powerdirector、badaboom、tmpgenc开始的基于视频特效和编码的cuda加速;最新推出的arcsoft和vreveal实时的视频处理;而最近又加入了一款用户界面很贴近个人用户的视频处理软件loilo,以及刚刚发布的新版本nero move it。
gpu带来新视觉计算,不仅仅是3d渲染和游戏
从2008年中gtx280的发布,到nvidia明确提出cuda架构的概念的短短半年时间里,cuda在个人应用领域的软件至今已经达到上述的7款(还不包括采用cuda加速的插件,例如corec的cuda插件,foobar下的音效插件等)。基于高级语言的cuda软件开发的优势得到了较好的体现。大家不难发现以上几款软件都与视频相关,这一方面是因为现有pc个人应用恐怕除了3d游戏外,视频处理是负荷最大的;而另一方面,虽然以上7款软件与视频相关,但实际应用上有各自擅长的方面,用途也是不同的。今天我们选取以上软件中的六款进行评测,并简单指导大家使用。
硬件平台 | |
cpu | intel core2extreme q9300 |
主板 | asus p5q deluxe |
显卡 | nvidia geforce gtx280 |
nvidia geforce gts250[报价 参数 图片] | |
nvidia geforce 9600gt | |
内存 | kingston hyperx ddr2 800 2gbx2 |
硬盘 | seagate 7200.10 320g |
电源 | tt 80 plus 750w |
软件环境 | |
操作系统 | windows vista 32bit |
驱动程序 | intel inf9.0 |
nvidia forceware185.68 | |
测试软件 | cyberlink powerdirector |
loilo | |
tmpgenc | |
arcsoft simhd | |
badaboom | |
vreveal motiondsp |
测试软件 | 应用方向 |
cyberlink powerdirector | 视频特效与编码 |
loilo | 视频特效,编码,高清播放,3d界面 |
tmpgenc | 剪辑加速 |
arcsoft simhd | 标清转高清:倍线 |
badaboom | 视频编码 |
vreveal motiondsp | 视频效果增强(尤其是低质量视频) |
从上表我们简单概括了本次测试的六款软件主要应用的方向,我们逐个为大家介绍软件的相关应用以及cuda带来的加速效果。本次测试在硬件选择上,使用了3款定位不同的nvidia显卡,而q9300 cpu也是目前intel 2000元价位上的高端四核心cpu,具有sse4指令集同样是专门为视频优化的好手,在上述很多软件中被使用到。
loilo,按cuda应用软件发布时间来看是仅早于本月才发布的nero move it的一款被称为操作界面非常人性化的软件。在软件上我们也看到了4项专为cuda和nvidia优化的标语,它们分别是视频编码的cuda加速,视频特效的cuda加速,软件界面的cuda加速与高清播放的purevideohd加速。
loilo 灵活的操作界面
loilo灵活的操作界面来自于nvidia的加速,它允许用户将所有的素材如图片和视频,随意拖放在软件界面的任何地方,而不是被束缚在规规矩矩的窗口内,这让整个桌面的效率大大提高。同时,在窗口上方大家很容易为视频在timeline中添加各种特效,由于purevideo和cuda的配合,可以实现对高清视频增加特效时的实时浏览。
各种输出选择
gpu输出时的设置
cpu输出时的设置
最后我们来看编码上cuda的加速,当我们需要输出成h264编码的mp4文件时,可以选择gpu加速输出编可以生成相关文件,并用gpu加速。但由于软件目前不够完善,gpu输出可选用参数并不是我们常见的参数,又由于与cpu输出参数可调整方向有很大不同,所以我们没有办法进行性能上的测试.
cyberlink powerdirector7是在2008年许多测试中常见的软件,它不但较早就对cuda提供了支持而且在core i7 cpu测试中也表现突出,是对core i7优化的最好的一款软件,我们似乎可以理解这是cyberlink所有软件中最为上进的一款,毕竟powerdvd已经没什么新意?言归正传,powerdirector7根据官方提供的说明,它可以利用cuda对视频特效与编码进行加速。
画面中各种特效,支持cuda加速的会有nvidia logo标识
在特效测试时,选择输出为mpeg2,编码部分由cpu运算完成
单独测试h264编码的设置
由于官方给出两个cuda加速功能,所以我们分别测试。第一项测试支持cuda加速的特效,我们对选则好的视频使用了4个相关特效,并输出为mpeg2格式的文件;第二项,仅对视频进行转码测试,输出为h264编码的mp4文件
powerdirctor7是一款即便用cuda加速也会100%使用cpu的软件,它在特效滤镜cuda加速方面表现的并不好,而在mpeg2输出时sse4也可以对特效滤镜进行加速,但我们还是可以看到即便使用geforce9600gt打开cuda加速也要比q9300的效率高不少。而在纯编码输出方面,同样cpu仍满负荷工作,但可以看到cuda的效率还是很高的。
如果没有记错,tmpgenc是第一时间站出来为cuda捧场的知名软件之一,虽然最终它没有坐到“沙发”让badaboom抢了先,但其影响力仍是非常不小,而推出的时间也较早,但由于tmpgenc一直以高效的编码能力闻名,对cuda支持上仅仅支持视频编辑与简单的特效,让很多忠实用户有些遗憾。
打开cuda加速
左侧是视频滤镜与简单编辑选项
我们在tmpgenc选择源文件的一页,可以看到滤镜选项,点击进入就看到了上面的界面。其中的滤镜比较常规,可以对视频速度,画面比例,颜色等进行一些调整,而这些功能支持cuda,倒也算是利用率很高的一些应用了。下面我们来看看测试成绩。
geforce gtx280测试
geforce 9600gt测试
geforce gts250[报价 参数 图片]测试
tmpgenc测试从上面三个图中信息可以看到,当使用高端的gtx280时,此时cpu占用整个处理工作的0.7%,即所有工作几乎都有gpu完成。但是使用gts250[报价 参数 图片]时,cpu开始辅助工作,达到了28.5%的工作量,9600gt时这个数值为39.6%,这种cpu与gpu结合的算法在这些cuda加速软件中还是比较少见的。不过从中可以看出,更多的流处理器可以分担cpu的工作量,效率也可以提高许多。
从测试成绩和我们监控测试状态来看,tmpgenc中的filter并没有对多核心cpu优化,4核心的q9300很难发挥优势,不过以tmpgenc以往的作风来看并不像是故意不对cpu优化,也许这套工作的确很难做到优化,而gpu并行计算的能力正好在这里发挥。
vreveal具备csi式(引自crime scene investigation,《犯罪现场调查》)的超高分辨率专利技术,该技术的原型是执法和情报部门所采用的法庭专用应用程序。通过支持nvidia的gpu(图形处理器)所具备的大规模并行处理能力,vreveal可以即刻清除视频中抖动、灰暗、噪音和模糊的部分。
这是官方展示的一组效果对比,经过处理后右侧书名文字非常清晰
(点此查看大图)
在软件界面中不难看出,左侧有6个改善画面的方案。有降噪,提升分辨率,锐化,自动对比度,扩展画面以及手动亮度调节。每一项进入高级模式还可以进行具体细节调节。
(点此查看大图)
上文已经对vreal进行了不少的介绍,在这里我们再看一个例子。上图的视频左右两侧分别为处理前后的对比画面,是实时的视频画面。我们用vreal对视频加入了降噪和自动对比度的滤镜,第二张图片是我们关闭cuda加速后cpu占用率情况。而使用cuda加速时,cpu是完全没有负荷的
目前我们一般可以通过两个渠道获得arcsoft的simhd功能,arcsoft公司的totalmedia theater是一款较为常用类似于powerdvd的多媒体播放软件,目前最新的版本为3.0系列,在普通版本上用户可以购买simhd for cuda的插件来实现这个功能。而我们在早期测试时,nvidia曾提供过内嵌了simhd的tmt播放器2.1版本,该版本不支持显卡的反交错,所以对画质有影响,推荐大家只有3.0版本的totalmedia theater。
simhd插件实现的是我们通常所说的“倍线”功能,这在几年前的dvd机上可以见到,由于当时还没有高清视频大量的节目源,通过插值算法与边缘锐化,将普通的标清分辨率dvd影片实现1920x1080分辨率的插值输出,有不错的效果。现在使用simhd插件通过cuda加速可以轻松在电脑上对dvd进行倍线提升清晰度的功能。
另外,其实类似的倍线技术是intel在去年中首先在cyberlink的一款软件上率先演示的,当时使用e8000系列双核心cpu,负荷几乎占满80%以上,对于cpu来说这个运算量实在有些大,而我们测试中使用geforce9600gt也没有察觉gpu达到最大负荷。
关于simhd的测试,我们还是用大量的来自于hqv benchmark软件中的截图来给大家提供一些参考。为了更好的展示simhd的效果,tmt软件内置了对比模式,从下面图可以看到两个对比画面,一个是原始画面,一个是进行过倍线处理的画面,大家可以看出差别吗?
效果如何?相信大家已经有了答案。不过要说一下最后两张图,这是测试运动中物体与静止物体同一画面时画质的测试。如上图所示,如果显卡没有反交错处理,那么静止物体就会形成波纹,在前一页我们也看到nvidia指出cyberlink的tthd功能会导致该项测试失败。其实从我们来看也许并不一定,因为只要显卡支持反交错,打开此功能即可消除,而这与倍线功能似乎并不那么密切相关。在tmt的2.1版本,同样不支持反交错。
badaboom界面 |
badaboom,一款大家非常熟悉的软件,我们似乎都没有必要再这里详细介绍它了。软件使用很简单,右侧有许多预置的规格,当然你也可以任意自定义想要的视频输出规格。但该软件输出规格仅支持h264编码的mp4文件,最大支持main profile下 level4.1码率25mbps的文件且支持cabac编码规格,整体来说除了不支持high profile下 4.1-5.1更高level外,它已经非常完美了。
编码参数,h264 level |
本次测试与我们去年测试稍有不同,去年我们即便是给ipod touch/iphone压缩也选用了5000kbps的高码率,如果你真的是这些产品的用户便会发现,平时压缩你只需要最多700kbps码率的视频,在itunes store上买到的视频也最多不过如此,更高的码率对于这个机器来说只是浪费。所以本次测试选用了两个规格码率,一个是500kbps的iphone分辨率的视频,另一个是该软件支持最高规格1080p main profile level 4.1 cabac的编码,成绩如下。
由于此软件不能支持cpu编码所以我们先来看一下gpu编码结果,对于一部片长300秒的视频进行编码如果是给移动设备使用,编码时间只有1分钟左右,如果使用高端显卡将在半分钟完成,这个成绩非常不错。如果大家有兴趣查看badaboom与cpu对比,请访问《cuda挑战sse4? cpu/gpu视频编码详解》里面有4款显卡与2款主流cpu的对比。
由于nero movie it还没有最终确定发布,所以本次测试不包含这款软件。不过最后,我们还是总结一下本次测试的几款基于cuda应用gpu加速的视频处理软件,以及cuda在个人应用上的优势。
如果大家对cuda一直有所关注,那么对gpu加速或者使用cuda会比cpu快数倍甚至数十倍的观点自然不会怀疑,而即便大家对cuda没有了解,那么通过我们这次测试也可以明显看到用gpu进行加速,速度比cpu快是不容置疑的。
综合几款软件来看,badaboom和powerdirector7的编码加速(还包括loilo中设置不完整的编码加速)是目前应用最为成熟的一方面,而badaboom应该是最为易用也设置最完整的,它们目前都只支持h264一种编码输出,从intel sse4多年来优化看要做到多种格式全兼容实在不太可能也没太大必要,即便是效率极高的tmpgenc也不支持h264 sse4加速,cuda目前做到的已经相当不错。
motiondsp的vreveal与simhd,属于实时对视频进行复杂处理的软件,它们的效果非常明显,可以对视频有不错的优化,而从目前应用来看vreveal支持的输入格式很丰富,而且对特别差和较差的视频改善很明显,非常值得大家尝试。而simhd就如我们当年玩倍线dvd播放机一样,首先仅支持dvd video光盘的simhd效果输出,其次dvd画质本身也决定了输出效果,应用范围相对较小,但整体效果仍令人满意。
最后,是tmpgenc、powerdirector7和loilo中的视频滤镜,gpu提速效果也是非常明显的。对于家里拥有dv的用户,不要错过这几款软件与nvidia显卡,另外鉴于很多滤镜对sse4的优化cpu配置也不要太低,cpu和gpu对视频处理效率都有很重要的作用。
总体而言,motiondsp和simhd的应用我们认为是这几款中最为突出的(这两项类似在cpu上的应用intel更早时候就演示过,被定位于4核应用案例),相信大家很快会看到cpu加速的相关软件推出,这种操作对cpu消耗实在太大,对于目前主流cpu平台而言,这种应用是否具有实用价值都是一个疑问,而只要普通的geforce9600gt gpu就可以轻松应付。而随着dc/dv甚至手机拍摄视频越来越多,vreveal这类软件会大大快速改善视频的效果,效率与传统cpu将是非常之高。对于这些软件,拥有geforce的用户不妨尝试一下吧。
来自 “ itpub博客 ” ,链接:http://blog.itpub.net/22785983/viewspace-619758/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22785983/viewspace-619758/
以上就是小编对于用好cuda加速 6款视频软件评测与指南问题和相关问题的解答了,用好cuda加速 6款视频软件评测与指南的问题希望对你有用!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文链接:https://www.andon8.com/432703.html