关于MadVR和硬件反交错的问题
potplayer吧
全部回复
仅看楼主
level 6
在播放1080i的视频时,我设置的LAV里的DXVA2 native解码。滤镜使用EVR CP是正常的倍帧输出,但是当滤镜设为MadVR时,帧数总是在30帧上。
我使用MadVR的目的就是嫌EVR CP的亮度太低了,但是如果开启内部滤镜调亮度的话,VA2 native硬解又会失败。
现在很头疼,有没有在可以硬解的前提下,既可以保证1080i视频的硬件反交错也可以保证亮度
2013年12月03日 11点12分 1
level 12
不使用DXVA2(native)这种硬解方式就可以,N卡的CUVID,I卡的QS,还有公共的DXVA2(CB)都可以使后期滤镜生效
MADVR的渲染通道和EVR这种系统内部的不一样,不能使用显卡后处理(反交错),LAV默认使用硬件(显卡)反交错的。你可以试试软件反交错看看,我没用过软件反交错不知道效果。
2013年12月03日 13点12分 2
嗯,刚刚换用了cuvid解码并硬件反交错,滤镜是EVR CP,打开播放器内部滤镜调的亮度,隔行扫描的视频现在可以倍帧播放了。不过要是换成madvr的话,lav软件反交错(50p/60p video模式)依然是30帧输出。我看到madvr0.78及以上已经支持dxva2 deinterlacing了,不知道为什么还是不能出现倍帧。
2013年12月04日 05点12分
回复 MyFanyFighting :要反交错倍帧需要NV12的色彩空间,你看看色彩空间输出是否是NV12
2013年12月04日 06点12分
回复 ASkara :是nv12输出。只要强制使用madvr,无论是使用软解硬解,还是硬件软件反交错,各种方案都试过,就是无法输出倍帧的(在OSD里看到只有在解码时是60帧,滤镜输出时是30帧)
2013年12月04日 14点12分
回复 MyFanyFighting :我没条件测试,你现在是CUVID吧,在LAV你开了hardware/GPU deinterlacing吧,这个不行的话,下面的software deinterlacing也不行的话,整个设置界面中间有个 deinterlacing mode 选择aggressive看看
2013年12月04日 14点12分
level 13
MadVR下的最新版?听说MadVR现在支持DXVA2硬解了还以为支持native呢。
2013年12月03日 13点12分 3
支持native
2013年12月03日 15点12分
我用的0.86版,native可以配合madvr使用
2013年12月04日 05点12分
level 6
比如这两张图,已经激活了内置滤镜,反交错设置如上,解码用的是内置默认的软解,但是就是出不来60帧,不知道是不是madvr真的不支持倍帧输出,还是我没有设置对。
2013年12月04日 14点12分 4
你用了LAV干嘛还有调内置滤镜,对了你用LAV的时候有没有关闭内置图像滤镜?MADVR到底支不支持我不懂,要是你想用内置滤镜可以在这个界面各种强制看看
2013年12月04日 14点12分
还有你干嘛不用TAB键来查看[疑问]
2013年12月04日 14点12分
回复 ASkara :似乎看madvr的碉堡些,有种不明觉厉的感觉[太开心]。而且可以清楚的看到楼主采样的pixel数目
2013年12月04日 14点12分
回复 a5211083 :现在不打算安装MADVR了[太开心]而且我的本本没有足够的性能来MADVR+倍帧
2013年12月04日 15点12分
level 12
不懂
2013年12月09日 02点12分 5
1