玩转高清,N卡有新意
[i=s] 本帖最后由 xdd6622 于 2009-12-7 08:47 编辑 [/i][size=4][/size][size=4][color=black][b] 传统的高清解码,只有软解和硬解两种,所谓软解,就是利用播放软件的解码程序通过CPU进行解码,在DVD时代,CPU还能吃的消,到了高清时代,由于数据量的增加,CPU的解码压力大增,老架构的P4 CPU和低端CPU根本应付不了,即使是中高端CPU,其CPU占有率也是奇高。为解决这个问题,产生了把解码程序固化到显卡芯片中的硬解方案,例如nVidia 6系列以上的显卡集成的PureVideo(硬解码HDTV),可以实现HDTV硬解码,大幅度降低CPU占用率。[/b][/color][/size]
[size=4][color=black][b]
众所周知,N卡的流处理器通过CUDA可以产生强大的处理能力,能不能利用显卡的流处理器替代CPU进行高清解码呢?答案是肯定的,随着CUDA的推广使用,用显卡流处理器替代部分CPU的运算功能已经是大趋势。 一家名为Core Codec的软件厂商日前推出了一个自行开发的高清视频播放软件CoreAVC,[color=blue]利用显卡流处理器进行高清解码,这是不同于CPU软解和显卡硬解的第3种方案。[/color]CoreAVC是目前公认世界上最快的H.264软解码器,CoreAVC高清H.264视频解码器基于已经被用于AVCHD、蓝光光盘和HD-DVD中的MPEG-4 Part 10标准构建的,目前已更新到CoreAVC1.9.5,[color=blue]终极解码2009国庆版[color=black]和[/color]完美解码20091001[/color][color=black]都已支持到了CoreAVC1.9.5,[/color]通过设置就可以实现第三种方式的高清解码。不过,我在调试这两款软件时,发现设置很复杂,特别是有一些隐藏的设置项目如果不设置,不能正确解码,并且在硬解方面有许多兼容性问题,很让人头疼,通过几天折腾,总算搞明白了这些设置,大家玩高清时可以参考一下这些设置。让我们先比较一下不同的软件3种解码方式的表现。为体现软硬解码CPU占有率的差距,选用码率较大的高清电影:皇家赌场未剪辑版[/b]Casino.Royale.UnCut.Bluray.1080p.H264.LPCM.DTS.DD51[/color][/size][size=4][color=black][b]进行比较,平均码率达到30M左右。[/b][/color][/size]
[b][size=4][color=#000000][/color][/size][/b]
电脑配置:
1 CPU: E8400 EO(默认3G)
2 主板: DFI DK P45-T2RS PLUS
3 内存: 威刚 红色威龙 极速版 DDR2 800+ 1G*2
4 硬盘: 西数 WD6400AAKS*1 WD10EADS*1
5 散热器: 利民U120E + EVERFLOW 12025SM 单风扇
6 电源: 台达 DPS-1000GB A
7 显卡: 影驰 GTX275黑将版
8 机箱: 金河田+ EVERFLOW 12025SM 机箱风扇
9 显示器: 翰视奇 HG281D
10 操作系统:WIN7 旗舰版
**** Hidden Message ***** [i=s] 本帖最后由 xdd6622 于 2009-10-17 13:12 编辑 [/i]
[b][size=4]影驰GTX275黑将版评测与体验贴子汇总:
[/size][/b]
[b][size=3]高清图片见:[b][url=http://bbs.ocer.net/thread-307085-1-1.html]http://bbs.ocer.net/thread-307085-1-1.html[/url][/b][/size][/b]
[b][b][size=3][/size][/b][/b]
[b][b][size=3]性能评测见:[/size][/b][url=http://bbs.ocer.net/thread-308990-1-1.html][b][size=3][color=#010003]http://bbs.ocer.net/thread-308990-1-1.html[/color][/size][/b][/url]
[b][size=3]游戏体验见:[/size][/b][url=http://bbs.ocer.net/thread-310849-1-1.html][b][size=3][color=#010003]http://bbs.ocer.net/thread-310849-1-1.html[/color][/size][/b][/url]
[b][size=3]高清体验见:[/size][/b][url=http://bbs.ocer.net/thread-312534-1-1.html][b][size=3][color=#010003]http://bbs.ocer.net/thread-312534-1-1.html[/color][/size][/b][/url]
[b][size=3]软件应用见:[/size][/b][url=http://bbs.ocer.net/thread-313524-1-1.html][b][size=3][color=#010003]http://bbs.ocer.net/thread-313524-1-1.html[/color][/size][/b][/url][/b] 先頂在看!
準備著GT300加入N卡大家庭..
首先學習! 强帖留名!!! [i=s] 本帖最后由 cavalryqjx 于 2009-10-11 18:31 编辑 [/i]
提一些自己知道的吧:
coreavc其实也是用显卡VP硬解电路解码的,只不过用了CUDA接口,所以兼容性比直接硬解好一些。
其实N卡的硬解能力并不差,网上绝大多数H264的片子都可以硬解的。H264是否能硬解的一个关键参数是ref,A卡是严格参照Level 4.1的蓝光标准,所以只能硬解ref小于等于4的片子;而N卡则不是,xp系统下CyberLink H.264/AVC Decoder可以正常硬解ref小于等于12以内的H264视频,MPC Video Decoder则得以达到13。
另外据他人测试MPC Video Decoder在vista以上系统修改一下注册表即可完美硬解任何ref参数的H264视频(ref最高的参数是16),我没装过vista,所以也没验证过。 此贴必火 前排留名 先买门票先 刚玩了下,双P的1080P H.264占用率仅1%![s006] 非常不错的教程!!!楼主辛苦了!!!谢谢分享宝贵经验!!! 占楼等结果,楼主幸苦了。 [quote]提一些自己知道的吧:
coreavc其实也是用显卡VP硬解电路解码的,只不过用了CUDA接口,所以兼容性比直接硬解好一些。
[size=2][color=#999999]cavalryqjx 发表于 2009-10-11 18:29[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3169673&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
显卡[url=http://baike.baidu.com/view/74410.htm][size=3][color=#c60a00]PureVideo[/color][/size][/url]硬解电路属于GPU内建的专属可编程视频处理引擎,与显卡流处理器完全是两码事,CUDA接口只针对显卡流处理器。 高清的片源是一大障碍 楼主 win7下打开硬解的设置可以参照这个[url]http://www.zghtpc.com/article/2009-6-5/1082-1.html[/url]
可以完全打开,但是皇家赌场下播放无音频输出,你的皇家赌场片源我也有,呵呵.别的片源 变形金刚1,2 钢铁侠等等都正常. 请教下楼主,你播放器里的字体很好看,是怎么弄的啊? 能告诉下吗? [i=s] 本帖最后由 xdd6622 于 2009-10-13 23:18 编辑 [/i]
[quote]楼主 win7下打开硬解的设置可以参照这个[url=http://www.zghtpc.com/article/2009-6-5/1082-1.html]http://www.zghtpc.com/article/2009-6-5/1082-1.html[/url]
可以完全打开,但是皇家赌场下播放无音频输出,你的皇家赌场片源我也有,呵呵.别的片源 变形金刚1,2 钢铁侠等等都正常.
[size=2][color=#999999]kissboy2008 发表于 2009-10-13 19:58[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3176392&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
感谢提供参考设置!
不过版本不一样,设置内容也有区别,参照上述网页的设置,[size=3][color=#000000]PureVideo[/color][/size]硬解成功了一次,音频无声可以把解码中心的MPEG2音频解码器改为AC3FILTER,声音就正常了。
不过将KMPLAYER设置重置后,再怎么设置,也没法[size=3][color=#000000]PureVideo[/color][/size]硬解了{:3_351:} ,终极解码与KMPLAYER的设置互相关联,设置的确复杂,原因在寻找中。 [quote]请教下楼主,你播放器里的字体很好看,是怎么弄的啊? 能告诉下吗?
[size=2][color=#999999]kissboy2008 发表于 2009-10-13 20:17[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3176463&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
默认的字体 看了LZ的帖才知道终极解码出了新版,谢谢~
可惜AMD穷……眼馋N卡组的活动…… [i=s] 本帖最后由 GoGo_X 于 2009-10-13 22:51 编辑 [/i]
LZ大概玩高清的时间不长吧,很多的调整没到位
Nvidia显卡玩高清,使用CUDA在Windows 7里面打开硬解,关键!
PC机 色阶 0-255,如果是TV,默认不要动
终极解码 选用CoreAvc 1.95,设置CoreAvc,在PC机上使用0-255输出,TV上选用16-235输出,打开CUDA解码选项
渲染使用覆盖或者增强渲染器 尽量别选用VMR这个模式,这个模式即使是黑位修正,暗部细节一样会有丢失的情况 [i=s] 本帖最后由 xdd6622 于 2009-10-13 23:09 编辑 [/i]
[quote]LZ大概玩高清的时间不长吧,很多的调整没到位
Nvidia显卡玩高清,使用CUDA在Windows 7里面打开硬解,关键!
PC机 色阶 0-255,如果是TV,默认不要动
终极解码 选用CoreAvc 1.95,设置CoreAvc,在PC机上使用 ...
[size=2][color=#999999]GoGo_X 发表于 2009-10-13 22:49[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3176944&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
[color=#010003]GoGo_X[/color]兄弟没仔细看帖吧{:3_352:} ,我的帖子里终极解码用CoreAvc 1.95解高清没问题,但用[size=4][color=#000000][b]PureVideo[/b][size=3]硬解高清出现了问题。[/size][/color][/size]
[size=3][color=#000000]您说的:“[color=#444444]PC机 色阶 0-255,如果是TV,默认不要动”在我的贴子里已经说的很明白。[/color]
[/color][/size] [quote]看了LZ的帖才知道终极解码出了新版,谢谢~
可惜AMD穷……眼馋N卡组的活动……
[size=2][color=#999999]zsbstephen 发表于 2009-10-13 22:36[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3176897&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
嘿嘿!啥时侯AMD也搞个5870试用就该轮到我们眼馋了{:3_329:} [quote]
GoGo_X兄弟没仔细看帖吧{:3_352:} ,我的帖子里终极解码用CoreAvc 1.95解高清没问题,但用PureVideo硬解高清出现了问题。
您说的:“PC机 色阶 0-255,如果是TV,默认不要动”在我的贴子里已经说的很明白。
[size=2][color=#999999]xdd6622 发表于 2009-10-13 23:07[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3177017&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
我主要的是针对你这句话:
[quote]通过设置不同的渲染模式进行软解的比较,可以发现设置为VMR 9无渲染(修正黑位)明显画质好的多,颜色饱满,特别是黑色质地表现非常好。[/quote]
我曾经用过一整天的时间对比过VMR和覆盖及增强视频渲染下的暗部细节问题,VMR即使是修正了黑位,也无法和后面2种模式抗衡,如果可能,尽量别用VMR,当然AMD的显卡很多硬解必须得用VMR TV的话,CoreAvc解码器也要做必要的设置,否则暗部细节一样丢失,不能使用默认! [quote]
我主要的是针对你这句话:
我曾经用过一整天的时间对比过VMR和覆盖及增强视频渲染下的暗部细节问题,VMR即使是修正了黑位,也无法和后面2种模式抗衡,如果可能,尽量别用VMR,当然AMD的显卡很多硬解必须得用 ...
[size=2][color=#999999]GoGo_X 发表于 2009-10-13 23:20[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3177063&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
感谢分享,这个我要好好研究一下 [quote]好帖!学习!
是不是8系列显卡就可以尝试使用了?
[size=2][color=#999999]Karl.12 发表于 2009-10-13 23:27[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3177084&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
没错,8系列显卡有流处理器了,可以用[size=3][color=#000000]CoreAVC1.9.5解码,[/color][/size]幸福啊! 呵呵~~~~自己手动装的COREAVC~~~但是偶的显卡不支持CUDA~~~
看来真的要换卡了 [i=s] 本帖最后由 cavalryqjx 于 2009-10-14 03:03 编辑 [/i]
[quote]
显卡PureVideo硬解电路属于GPU内建的专属可编程视频处理引擎,与显卡流处理器完全是两码事,CUDA接口只针对显卡流处理器。
[size=2][color=#999999]xdd6622 发表于 2009-10-13 09:27[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3174375&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
这个之前在我去的几个地方都讨论过的了,Coreavc说是使用流处理器其实有猫腻,有些硬解不了的片子用coreavc也是不能进行cuda加速的。
coreavc输入输出Level我觉得还是不要自动的好,自动经常容易出错的。我这的话直接开驱动的0-255 Level颜色就对了,用color bar视频测试过。XP下面的几个渲染模式个人倒觉得貌似没什么区别,可能显示器比较次些吧。 [quote]
这个之前在我去的几个地方都讨论过的了,Coreavc说是使用流处理器其实有猫腻,有些硬解不了的片子用coreavc也是不能进行cuda加速的。
[size=2][color=#999999]cavalryqjx 发表于 2009-10-14 02:45[/color] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3177389&ptid=312534][img]http://bbs.ocer.net/images/common/back.gif[/img][/url][/size][/quote]
可以用6,7系列的显卡试一下coreavc解码,如果可以,证明coreavc用的是硬解电路而不是流处理器 [url]http://www.mysilu.com/viewthread.php?tid=385232[/url]
找了下就找到了mysilu的帖子,记得pcinlife和doom9也有相关讨论的。coreavc开启cuda加速要求N卡支持VP2或VP3,所以Geforce6和7应该是不行的。手头没有6\7的卡,只有一块G92 8800GT和一块GTX260+。 [b] [url=http://bbs.ocer.net/redirect.php?goto=findpost&pid=3176864&ptid=312534]15#[/url] [i]xdd6622[/i] [/b]
kmp 设置后,保存设置到你的高清片源文件夹下. 解码中心设置后,双击那个.reg,就OK 啦. 呵呵 来举杠铃了 搞什么看一看 老大如此好的帖子一定要留名学习 看看…… 怎么设置? 先頂在看!首先學習! 。。。。。。。。。。。。。。 学习 学习 本帖隐藏的内容需要回复才可以浏览 这个东西一定要看看,太有用了 给门票,看帖子。
