最初由 roozhou 发布
我n的集成显卡都没这么严重,虽然也会掉帧。实在不行你就用Overlay Mixer好了,输出NV12硬件反交错也可以开启,这个绝对不会卡。
[求助]VMR9无渲染+ffdshow NV12输出,巨卡
Izumi Nova@2010-06-02 18:24
今天蛋疼试了下VMR9无渲染+ffdshow NV12输出,输出色系里把其他的全去掉只留了一个NV12(NV12不是默认输出,试验性的?),结果看片爆卡,CPU占用直接飙到60~70的样子,换用CoreAVC,把NV12设为第一优先顺序,结果一样爆卡,渲染器换用VMR7无渲染后正常。显卡9600GT,系统XPSP2。以前看V大的博客,NV12支持N卡硬件反交错什么的,为什么我的显卡就杯具了,求问uc0083@2010-06-02 19:58
你cpu太差了吧Izumi Nova@2010-06-02 21:38
E8400uc0083@2010-06-02 23:15
换个播放器试试roozhou@2010-06-03 10:58
你VMR9的设置不对吧,试试用2D surface,VMR9 mixer mode去掉试试Izumi Nova@2010-06-03 11:53
试过了,没用roozhou@2010-06-03 14:43
我n的集成显卡都没这么严重,虽然也会掉帧。实在不行你就用Overlay Mixer好了,输出NV12硬件反交错也可以开启,这个绝对不会卡。Izumi Nova@2010-06-03 15:09
换用VMR7无渲染就OK了,但是我不想用VMR7啊引用最初由 roozhou 发布
我n的集成显卡都没这么严重,虽然也会掉帧。实在不行你就用Overlay Mixer好了,输出NV12硬件反交错也可以开启,这个绝对不会卡。
ljwing@2010-06-03 16:51
为什么要用ffd输出NV12? 走DXVA不就好了,再说CoreAVC也能NV12Izumi Nova@2010-06-03 21:16
关键不是用什么解码器,是VMR9渲染器的问题,我用CoreAVC配合VMR9,NV12也是巨卡无比(喂,你们别光顾看标题也看看内容啊)uc0083@2010-06-03 22:32
要是和使用xp有关那就糟糕了wtyrambo@2010-06-03 23:48
FFDSHOW硬解输出NV12,一点不卡ljwing@2010-06-04 10:18
VMR9 mixer mode显然不能关[硬件反交错],看看还有没有YUV mixing mode 这个选项有的话都打开试一下[VMR9在NT6.0及以上版本系统下各种RP,YUV这个选项去掉了]Izumi Nova@2010-06-04 19:33
引用最初由 ljwing 发布
VMR9 mixer mode显然不能关[硬件反交错],看看还有没有YUV mixing mode 这个选项有的话都打开试一下[VMR9在NT6.0及以上版本系统下各种RP,YUV这个选项去掉了]
测试的视频是什么?[interlaced progressive]
roozhou@2010-06-06 00:42
如果不是为了硬件反交错,根本没必要用NV12