POPPUR爱换

标题: 全球首个完全免费的 CUDA H.264 编码器 mediacoder 0.71 [打印本页]

作者: Edison    时间: 2009-6-9 16:53
标题: 全球首个完全免费的 CUDA H.264 编码器 mediacoder 0.71
MediaCoder 0.7.1发布 - 全球首款支持CUDA加速的免费转码软件
By stanley

今天,我们非常高兴地发布MediaCoder 0.7.1。在这个版本中,我们第一次加入了对NVIDIA CUDA技术的支持,因此MediaCoder成为了首款可以利用支持CUDA的GPU来加速H.264转码的免费软件。
新版本的界面没有做很大的调整,只是在视频选项栏中的编码器选项中增加了CUDA Encoder,选择后在右侧选项栏会出现具体的CUDAH.264参数。



要使用CUDA加速的视频过滤器(目前只有改变分辨率和反交错两个),可以选择”编码器画面处理”选项.


使用CUDA加速的的系统配置:
下载链接:

请注意:MediaCoder的CUDA加速还处在测试阶段,请允许问题的出现并给予我们积极的反馈。

http://blog.mediacoderhq.com/zh/mediacoder-cuda-accelerated/
作者: 66666    时间: 2009-6-9 16:56
MCP78的能用不?估计也看不出啥效果
作者: Edison    时间: 2009-6-9 17:03
安装中了:
作者: Edison    时间: 2009-6-9 17:08
国产,全中文界面。
作者: Edison    时间: 2009-6-9 17:10
高级选项
作者: saka    时间: 2009-6-9 17:36
这个强,使用过那个Badaboom,设置很阳春,但是速度确实快,而且转码的时候,cpu占用很低,可以同时做其他的工作而不受影响
作者: lacri    时间: 2009-6-9 18:09
问题是,偶现在已经在用CoreAVC了,有必要换这个吗?
作者: Edison    时间: 2009-6-9 18:12
http://forum.doom9.org/showthread.php?t=147623

作者 stanley 在 doom9 上的讨论串,如我所预料,遭受到了版权上面争辩^^ 其实他只要把 nero aac encoder 拿掉,直接提供一个连接到 nero 的网站就可以了。

to lacri:这个 mediacoder 是编码器, CoreAVC 目前只有解码器,两个东西是不同方向的。
作者: coolhay    时间: 2009-6-9 18:14
两码事,CoreAVC是解码,这个是编码,压片用的
作者: chfyjn    时间: 2009-6-9 18:33
这个软件很不错,我一直用他压IP的片子,从720P压到IP的格式,时间好像偏长,我记得我以前的CPU是E7200,压一个片子起码2小时以上的时间。现在支持CUDA了后,不知道时间会不会少点。
作者: iiiiuuuu    时间: 2009-6-9 19:14
根本就和编码没有关系,只是用CUDA做了一下视频过滤而已。
作者: toshibacom    时间: 2009-6-9 19:19
根本就和编码没有关系,只是用CUDA做了一下视频过滤而已。
iiiiuuuu 发表于 2009-6-9 19:14

你要习惯某些Nfan,就像新版PS他们也宣称支持CUDA,结果也只是一个插件而已。
作者: roger243    时间: 2009-6-9 19:25
我也一直用这个转MKV来着~
作者: kingstones1978    时间: 2009-6-9 19:40
没有测试吗
作者: Edison    时间: 2009-6-9 19:46
根本就和编码没有关系,只是用CUDA做了一下视频过滤而已。
iiiiuuuu 发表于 2009-6-9 19:14


这里就是用 CUDA 作 encoder ,不仅仅是 filtering,但是你可以在 "画面" 那里选择使用 CUDA 加速 filtering,编码过程调用的是作者自己编写的"cudaH264Enc.exe"。

不过作者说了,目前解码过程是 CPU 完成,所以转码 CPU 占用率较高,他正加入 CUDA 解码,这样就能进一步降低 CPU 占用率,到时候"来源" 那里就会像目前 "编码器" 那样多了一个 CUDA decode 的选项。
作者: Edison    时间: 2009-6-9 19:48
你要习惯某些Nfan,就像新版PS他们也宣称支持CUDA,结果也只是一个插件而已。
toshibacom 发表于 2009-6-9 19:19


对于一些极端 fans,你可以明确地指出他们的错误所在,但是如果在这个事实上就是使用 cuda 作为 encoder 而不仅仅是 filtering 的软件你还继续搬弄是非,你就和极端 fans 无异。
作者: rvchin    时间: 2009-6-9 20:31
这个软件不错!我一直在用!
作者: xreal    时间: 2009-6-9 21:06
不知道是不是比badaboom好用
作者: hman2002    时间: 2009-6-9 21:14
好东西要顶~CUDA越来越受到软件的追捧了~
作者: Edison    时间: 2009-6-9 22:34
官方自己做的性能测试报告:

MediaCoder的CUDA H.264编码技术预览及测试  


       近两年NVIDIA的CUDA技术似乎成为业界新宠,其优良的科学运算加速能力确实首屈一指,引领着并行运算
潮流,各行业都纷纷采用它来加速,搞得我们也跃跃欲试,呵呵,另外还有很多网友对MediaCoder的厚爱,希望
在MC上体验一下CUDA加速的快感,于是我们决定了用CUDA加速MediaCoder转码。
       年初我们几个开发人员就开始酝酿着采用CUDA加速H.264编码,毕竟H.264现在比较火,还是比较有前途。
经过一段时间的紧张的开发,CUDA加速的H264编码器终于诞生,让性能卓越的MediaCoder有添一利器。废话
不多说,下面贴一下内部测试的结果以飨各位网友,主要与x264编码性能做个对比。

测试片源为 “变形金刚”预告片高清版(1920X800), 影片属性如下图所示:




测试平台: 处理器 AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
                 显示卡 NVIDIA GeForce 9600 GT
                 内存 威刚万紫千红DDR2 800  2G
                 系统 Windows XP SP3

测试一: 低分辨率输出(480X272), 音频复制,CUDA加速的H264编码及x264编码结果如下图:
                               CUDA H.264结果


目标格式用MediaInfo查看,主要参数为:
      Video
      ID                               : 1
      Format                           : AVC
      Format/Info                      : Advanced Video Codec
      Format profile                   : Main@L2.1
      Format settings, CABAC           : Yes
      Format settings, ReFrames        : 2 frames
     Codec ID                         : avc1
     Codec ID/Info                    : Advanced Video Coding
     Duration                         : 2mn 16s
     Bit rate mode                    : Variable
     Bit rate                         : 607 Kbps
     Maximum bit rate                 : 2 317 Kbps
     Width                            : 480 pixels
     Height                           : 272 pixels

                               X264 结果

目标格式用MediaInfo查看,主要参数为:
Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : Main@L2.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 2 frames
Codec ID                         : avc1
Codec ID/Info                    : Advanced Video Coding
Duration                         : 2mn 16s
Bit rate mode                    : Variable
Bit rate                         : 607 Kbps
Maximum bit rate                 : 2 317 Kbps
Width                            : 480 pixels
Height                           : 272 pixels

测试二: 高清输出(1920X800), 音频复制,CUDA加速的H264编码及x264编码结果如下图:
                                   CUDA H.264结果


X264 结果

结论: CUDA H264编码在中档NV显卡及中档的双核CPU平台上的性能明显优于x264编码。尤其是高清编码,采用
高规格时,CUDA H264编码性能是x264的 3~4倍。

PS:好消息,MediaCoder今天发布CUDA版的测试版!


作者: bill_max    时间: 2009-6-9 22:52
看不大懂呢
作者: 66666    时间: 2009-6-9 22:52
这个测试CUDA没开B帧啊
作者: defia    时间: 2009-6-9 23:47
本帖最后由 defia 于 2009-6-10 00:04 编辑
MediaCoder 0.7.1发布 - 全球首款支持CUDA加速的免费转码软件
By stanley

今天,我们非常高兴地发布MediaCoder 0.7.1。在这个版本中,我们第一次加入了对NVIDIA CUDA技术的支持,因此MediaCoder成为了首款可以利 ...
Edison 发表于 2009-6-9 16:53


感谢楼主..拿去测试去了

顺带问句,如何将这玩意用于非编软件中的输出编码器啊..不太懂
作者: lacri    时间: 2009-6-10 00:36
呵呵,前面一时眼大看成是解码器了,不好意思。
等放假有时间了,一定玩玩这个。感觉CUDA还是越来越有东西玩了,买N卡还是不错的。
作者: Edison    时间: 2009-6-10 00:54
感谢楼主..拿去测试去了
顺带问句,如何将这玩意用于非编软件中的输出编码器啊..不太懂
defia 发表于 2009-6-9 23:47


也许需要设置一下 frame server,这个我不是很了解。
作者: aylwyn    时间: 2009-6-10 00:57
A卡的飘过~
作者: 大草原赶羚羊    时间: 2009-6-10 02:35
作个记号....
N卡跑F@H中...
作者: toshibacom    时间: 2009-6-10 11:18
对于一些极端 fans,你可以明确地指出他们的错误所在,但是如果在这个事实上就是使用 cuda 作为 encoder 而不仅仅是 filtering 的软件你还继续搬弄是非,你就和极端 fans 无异。
Edison 发表于 2009-6-9 19:48

天下1B大放厥词的时候从来没见过你这么义正严辞。
作者: Edison    时间: 2009-6-10 11:30
天下1B大放厥词的时候从来没见过你这么义正严辞。
toshibacom 发表于 2009-6-10 11:18

你自己仔细搜索看看再说吧,胡说八道对别人人格进行攻击有什么意思,如果你希望在技术讨论区玩这手的话,请明说。

重申一下版规:

1、本讨论区是为了提供给PCINLIFE会员讨论图形卡、3D硬件以及相关应用技术之用;

2、在本讨论区请不要发表、讨论和本讨论区无关的话题,如果您有发现这类不符合规定的贴,请尽快利用论坛PM(短信)的方式通知版主、管理员。

3、不得以任何意含诋损的方式称呼其他会员(包括对方或者有其他网友主观认为存在诋损的称呼并以明文要求过提出此称呼者停止以此称呼被称呼者),如果您发现这样的现象,请尽快通知版主、管理员,由版主、管理员处理。

备注:这里的称呼包括了采用与 ID 谐音名称进行称呼且其中字眼存在诋损的可能,而被称呼的会员本人姓名也与之并不实际对应。

4、不得以任何方式污蔑、攻击PCINLIFE,如果你对PCINLIFE讨论区有任何建设性意见,请在PCINLIFE版务区发表。

5、如果你对PCINLIFE的图形卡、3D硬件文章或者本区网友发表的文章存在意见或者不同的技术性看法,欢迎在本区讨论,但是请注意讨论应该以具体事实为根据平和地进行,严禁借讨论为名煽动、攻击、诋损PCINLIFE、作者以及其他网友和其他网站。

6、各类脏话以及以下动名词均不得在本区发表:“日xxxx”、“操xxxx”等。

7、禁止假借民族、种族、宗教、信仰、历史、性别、地域、语别、年龄、社会问题、产品喜好等名义实行语言攻击、谩骂等破坏讨论气氛的言行。

8、严禁发表任何意图破坏正常技术讨论气氛的言论,诸如:“进来看表演”、”进来拜一拜”、"路过进来看看"、"召唤xxx"、"围观xxx"或者其他会造成干扰讨论气氛的言论。

9、PCINLIFE讨论区为PCINLIFE网友交流的场所,并不代表PCINLIFE的看法、立场,网友在讨论的时候切勿以个别网友的看法而代表PCINLIFE的观点。
作者: garou    时间: 2009-6-10 12:09
我的bitdefender报安装文件有隐藏的AD程序~
作者: 0772boy    时间: 2009-6-10 18:05
MediaCoder我一直在用,压一些720P的动画
看了一下楼主后面几楼放的图片
感觉还是没有提高很多效率啊,我用badaboom压缩1080P的电影速度也比图中的快
作者: 很假很老练    时间: 2009-6-10 18:08
有意思   可惜偶的不是N卡
作者: e76    时间: 2009-6-10 22:55
终于不再是像小日本一样拿个滤镜骗骗人了……可喜可贺!
回头装一个试试效果如何,Badaboom的更新速度和转换质量太叫人失望了。
不论如何,能跨出第一步就是好事,不久之后x264也肯定能用显卡来编码。
作者: JoshuaChang    时间: 2009-6-11 09:13
x264很早就有人吹要搞gpu,现在都还没动静呢,而且按照x264的说法,线程多了,对质量是有影响的,到时候128sp一起上的质量还难说呢
badaboom达到那个质量算是不错了,rapihd估计也不会有多大改善,玩玩可以,拼x264/mainconcept就不要想了
作者: 66666    时间: 2009-6-11 09:22
这个倒是,破狗很多字幕组宁愿开单线程压X264,就是为了保证质量
作者: JoshuaChang    时间: 2009-6-11 09:26
cpu上差距没那么大,我昨天还特地测试了,单线程 vs 6线程(x264的auto=core*1.5),截图要放大400%然后仔细分辨才能看出来区别,而且并不能完全分出孰优孰劣
作者: Animal-X    时间: 2009-6-11 15:35
很有前途的说,以前一直用它弄小日本的文艺片,转到PMP,四核的机器可以跑满载,120-220FPS之间,现在又强大了,但是CUDA跟用四核仿佛差不多的成绩,在综合能耗方面有待测试
作者: dido    时间: 2009-6-26 14:11
我觉得这个东西目前还是用mencoder在做压缩吧,cuda做解码?哈哈哈
作者: ZXMAD    时间: 2009-6-28 13:16
哇~~这个是好东西啊~
作者: scathlon    时间: 2009-6-28 15:25
不错,将来完善了压H264就快多了
作者: chikkery    时间: 2009-6-28 15:30
好东西~~~~~~
作者: dalao123    时间: 2009-6-28 17:02
有免费的就要支持啊
作者: sunnerman    时间: 2009-6-29 00:38
请教CHO,mediacoder我怎么不能用CUDA Encoder压缩呢,总是提示014错误,显卡驱动也按它的要求升级成186.xx了,显卡是9800GT,而用x.264压缩没有问题啊。
作者: sunnerman    时间: 2009-6-29 01:04
解决了,开始下的是0.7.1.4450版本,装好后目录里面没有CUDA的文件cudah264enc.exe,一编码就报错,后来重下了个4460,一切就正常了。
作者: Edison    时间: 2009-6-29 01:14
试试看 0.7.1.4433。
作者: sunnerman    时间: 2009-6-29 14:53
0.7.1.4460能用CUDA压缩了,压1080的TS到1080的H264速度基本能达到30FPS,但我发现一个问题,那就是在H.264选Bitrate-based时,无论你设置多少码率来压缩,MC都会以约4000Kbps来压缩,这个码率压出来的效果可想而知,而选Quality-based来压缩时,却可以变动品质百分比正常地以8000K或是9000K以上的码率来压缩,不知道这是程序BUG还是故意设置的限制。
作者: sunnerman    时间: 2009-6-29 14:56
补充一下,如果编码器不选CUDA Encoder而选x264,其它不变,那么在Bitrate-based下选择的码率来压缩片子,码率是正常的。
作者: Edison    时间: 2009-6-29 15:00
我这里用最初的那个版本可以正常设定 bit-rate。
作者: sunnerman    时间: 2009-6-29 17:03
CUDA.国人应该好好推广下.但是.对于CPU够强大的人来说..就那么回事吧.
简单说,属于CPU和GPU使用及占有频率的转换.提高图形运算的速度.最明显的效果有压片,渲染,平面PS里的放大.
强顶一下.确实好不错,国内应该多 ...
binjack 发表于 2009-6-29 15:58



我觉得我的CPU在普通人中还算将就了,4.1G的E5200,压同一部1080的TS,用纯CPU约8FPS的样子,用CUDA约30FPS的样子,而且还能打打游戏看看电影啥的,所以还是有用的,期望有更多的CUDA实用程序出来,毕竟不花钱又能提高使用性能的东西多多益善啊。
作者: zxb8537    时间: 2009-6-29 22:22
0.7.1.4460能用CUDA压缩了,压1080的TS到1080的H264速度基本能达到30FPS,但我发现一个问题,那就是在H.264选Bitrate-based时,无论你设置多少码率来压缩,MC都会以约4000Kbps来压缩,这个码率压出来的效果可想而知, ...
sunnerman 发表于 2009-6-29 14:53


选Quality-based 品质默认是50,是否要开到100才是最佳动态码率?




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4