高清硬件解码的支持列表

目前,支持H264,X264,VC1的硬件解码.不支持MPEG2的硬件解码!具体的支持情况看表格(感谢SASCSI).

显卡名Windows XP 下硬解 H264Windows XP 下硬解 VC1Vista/Win7 下硬解 H264Vista/Win7 下硬解 VC1
ATI 早期 X300 前不支持不支持 不支持 不支持
ATI X2000系列 (需8.x以上版本驱动) 待确认待确认 待确认 待确认
ATI X3000系列 支持支持 支持 支持
NVIDIA 早期 不支持不支持 不支持 不支持
NVIDIA G8x CUDA 支持/CoreAVC CUDA 不支持 支持CoreAVC CUDA 不支持
Intel G3x 不支持 不支持 不支持 不支持
Intel G4x 不支持 不支持 支持 支持

1.影音风暴播放器的硬件加速分为内置硬件加速(ffmpeg)和CUDA(CoreAVC)2种模式。

1.1 影音风暴播放器内置硬件加速基于DirectX提供的DXVA接口(bitstream模式)。所以,要开DXVA硬解上必须要在选项设置中选择高配置模式(DX9)并启用硬件解码。 影音风暴播放器会根据操作系统选择适合硬件加速的渲染模式VMR9(XP)或EVR(VISTA以上)

1.2 CUDA是NVIDIA显卡独有的显卡加速算法,目前仅CoreAVC解码模式支持。需要新版本的驱动,详见CUDA说明。

后面的内容主要指影音风暴播放器的内置硬件加速:

2.NVIDIA和ATI的显卡打开硬解需要DXVA模式, DXVA出现较晚,因此需要硬件驱动的更新和支持。ATI的驱动需要至少8.x以上版本的驱动。2400以上硬件。不过要实现最好的硬件加速效果,还是推荐Vista和Win7。

3.INTEL的集成显卡,到G45这一时代才支持H264,VC1和MPEG2的硬解(即DXVA2目前仅限Vista以上版本的驱动包含).所以低于G4X的集显开不了硬解不用发帖询问,硬件不支持而已.G3X那一级别,支持DXVA模式的MPEG2辅助加速(非硬解.实用价值很有限).

4.Intel(R) GMA 4500MHD 这一家族是首个支持H264,VC1和MPEG2硬解的INTEL集显.但限制非常多.简单的说,g45仅支持DXVA2的硬解模式,也就是说.要G45 硬解,必须使用VISTA以上的操作系统。

所谓“bitstream”模式,简单的说是可以将h264数据初步整理成显卡可以接受的数据流,直接交付显卡进行解码处理。相对于CUDA的优点是,不需要将数据在系统内存与显卡显存之间多次交换传递。