『漫游』酷论坛>『影音数码技术学习交流』>[求助]VMR9无渲染+ffdshow ..

[求助]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

E8400
引用

uc0083@2010-06-02 23:15

换个播放器试试
引用

roozhou@2010-06-03 10:58

你VMR9的设置不对吧,试试用2D surface,VMR9 mixer mode去掉试试
引用

Izumi Nova@2010-06-03 11:53

试过了,没用
我的播放器是MPC-HC 1.3.1249.0
算了,不折腾了,现在搞不清楚是播放器配置的问题还是系统或者显卡驱动的问题,等哪天重装系统再看吧
引用

roozhou@2010-06-03 14:43

我n的集成显卡都没这么严重,虽然也会掉帧。实在不行你就用Overlay Mixer好了,输出NV12硬件反交错也可以开启,这个绝对不会卡。
引用

Izumi Nova@2010-06-03 15:09

引用
最初由 roozhou 发布
我n的集成显卡都没这么严重,虽然也会掉帧。实在不行你就用Overlay Mixer好了,输出NV12硬件反交错也可以开启,这个绝对不会卡。
换用VMR7无渲染就OK了,但是我不想用VMR7啊
PS:用Haali的渲染器是不是不能输出NV12,我的情况是用ffdshow的话会输出YUY2,CoreAVC的话输出第二顺位的色系(第一顺位设的是NV12)
引用

ljwing@2010-06-03 16:51

为什么要用ffd输出NV12? 走DXVA不就好了,再说CoreAVC也能NV12
我笔记本试了一下没有问题,重装系统也许能解决

PS:Haali只支持YUY2和RGB输入
引用

Izumi 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这个选项去掉了]

测试的视频是什么?[interlaced progressive]
引用

Izumi Nova@2010-06-04 19:33

引用
最初由 ljwing 发布
VMR9 mixer mode显然不能关[硬件反交错],看看还有没有YUV mixing mode 这个选项有的话都打开试一下[VMR9在NT6.0及以上版本系统下各种RP,YUV这个选项去掉了]

测试的视频是什么?[interlaced progressive]

试过了,没用。测试的视频大概都是P的
谢谢LS诸位了,我就是想看看到底是硬件不够还是系统的问题,集成显卡都可以的话,那么估计还是系统什么的给搞乱了,找个时间重装下系统吧
引用

roozhou@2010-06-06 00:42

如果不是为了硬件反交错,根本没必要用NV12
引用

| TOP