FFDSHOW也能硬解了
dwing吧
全部回复
仅看楼主
level 6
wtyrambo 楼主
刚刚才发现7天前的3185SVN就加入了dxva解码了,于是试用了下,速度和兼容性目前没有看到问题,甚至有些地方比MPC-HC的DXVA还快,但是目前播放时跳转后会有可能出现画面破损,直到下一个I帧才能恢复正常,总之使用的感觉还是相当不错的,如果能够把bug修复的话,完全能替代mpc-hc和cyberlink的硬解.
2010年01月15日 19点01分 1
level 13
很好,我这里MPC-HC的硬解有很多兼容性问题,看看ffdshow的能否替代cyberlink.
2010年01月16日 03点01分 2
level 13
下载安装了ffdshow-tryout rev3200版,然后用PotPlayer加载其DXVA解码器,兼容性和质量都很好,跳转也没有破损现象,但估计只能在I帧处跳转.看来可以抛弃cyberlink了.
2010年01月16日 04点01分 3
level 9
ffdshow支持硬解了确实是个好消息……
如果真的能在性能和兼容性上超过MPCHC和CL的解码器的话
我想那些打包版和暴风之流会迅速换掉CoreAVC这些商业软件吧
真不知道是幸还是不幸……
2010年01月16日 10点01分 4
level 13
刚才试了一下KMP加载ffdshow(DXVA),结果黑屏,而用CL的硬解没有问题.不过我更喜欢PotPlayer,所以影响不大.
2010年01月16日 11点01分 5
level 13
CoreAVC暂时还是有用的,毕竟还有很多集显和旧显卡用户,而且CoreAVC支持CUDA也算是优势.
另外还发现,最近版MPC-HC内置的硬解也很好,估计和ffdshow的硬解是一样的.
而很多基于MPC-HC源码的播放器的内置硬解就有问题(如PotPlayer和QQ影音),估计用的不是新版本.
2010年01月16日 11点01分 6
level 6
wtyrambo 楼主
mpc-hc和ffdshow不都是基于ffmpeg的吗?不过我电脑在用MPC-HC硬解的时候会大量占用显卡资源,windows 7由于采用显卡渲染界面,连界面都会显示的卡了
2010年01月16日 11点01分 7
level 13
mpc-hc和ffdshow是基于ffmpeg的,但ffmpeg的代码都是纯粹的软件解码器,是可以跨平台的,开源的DXVA硬解是mpc-hc开始做的,ffdshow最近加的是基于mpc-hc做的,其他基于mpc-hc源码的播放器的内置DXVA的硬解也是差不多的(如PotPlayer,QQ影音,暴风,射手,...)
2010年01月16日 12点01分 8
level 9
Dwing
请教如何让ffdshow解RealMedia
在ffdshow里面启用了所有的Realmedia解码器(libavcodec)
但是机器上的WMP10依然还是不能播放RMVB文件……
版本是ffdshow-tryout rev3200
2010年01月16日 19点01分 9
level 0
用graphedit看看
2010年01月17日 01点01分 10
level 13
WMP10不能播放RMVB,可能是没有分离器吧,ffdshow只关注解码,好像不含分离器,这就是我为什么直接推荐K-Lite的原因.我自己用的是K-Lite的basic版加RealAlternative,这就足够了.
2010年01月17日 03点01分 11
level 9
功能上不可能代替CyberLink
ffdshow和MPC-HC一样,只支持vld级别的硬解,不支持部分加速。
所以NV 6/7(A卡不清楚)上无法开启H264硬解,NV 6/7/8/9和ATI HD 2xxx以前不能开启VC1硬解。实际上老机器上更需要硬件加速,新的K10和Nehelam基本不需要硬解
2010年01月17日 03点01分 12
level 13
已测试过,CyberLink可以在HD2400和HD4650硬解,ffdshow可以在HD4650硬解,HD2400未测,估计也不会有问题.几年前A卡确实在硬解普及度上好过N卡.
2010年01月17日 04点01分 13
level 9
N卡一直到PureVideo3开始才支持VC1的vld硬解,但是实际上MC级别的硬件加速就能在很老的单核机上流畅播放1080P的内容。
2010年01月17日 06点01分 14
level 6
wtyrambo 楼主
跳转了之后就这样,这么悲剧的只有我一个吗?[升起]
2010年01月17日 18点01分 15
level 13
N卡的9500GT测试3200版本的ffdshow(DXVA)解H.264也没问题,无跳转问题.
2010年01月18日 02点01分 16
level 13
HD2400也测试过了,使用FFDSHOW(DXVA)可以实现硬解H264和VC1,但确实发现了问题.
H264视频定位时有较小几率会出现花屏,而且花屏时还有很大几率画面卡住,这些问题貌似码率越高几率越大.
VC1视频定位基本没这些问题,但定位比较慢,有1秒左右的延迟.
同时又用CyberLink(DXVA)测试了一下,H264硬解和定位都没有问题,只是定位只能定位到I帧.
只能期待FFDSHOW的进一步改进.但HD4650一直没发现这类问题,效果和CyberLink的一样.
2010年01月19日 01点01分 17
level 13
wtyrambo用的是什么显卡和系统?
2010年01月19日 01点01分 18
level 6
wtyrambo 楼主
windows 7,8600m gt
2010年01月19日 03点01分 19
level 6
wtyrambo 楼主
个人估计VP2和UVD第一代在硬解时就是不能够定位在I帧以外,因此如你所说cyberlink只能跳转到I帧,MPC-HC在我电脑上跳转时需要等待一段时间,大概就是从前一个I帧开始快进到目标;而FFDSHOW直接跳转就造成这个现象
2010年01月19日 05点01分 20
1 2 尾页