2011-04-21 – 7:48 下午 --- 27,159 次阅读
发布地址: doom9 LAV CUVID
LAV CUVID 是一款基于 NVIDIA 硬件加速的免费视频解码器,它使用了 N 卡独有的 CUDA 解码 API ("CUVID") 来实现高品质的硬件解码。
这个插件目前处于早期的开发阶段,但是已经在 NVIDIA 硬件能够支持的主要格式上通过了测试,包括 H264, VC-1, MPEG 2 以及 MPEG4-ASP (DivX/Xvid),逐行隔行扫描的格式都支持,并且可以很好的支持硬件反交错。
特点:
- 硬件解码 H264, VC-1, MPEG2 and MPEG4-ASP 等主流格式;
- 全硬件反交错,包括帧率倍增(Frame Doubling),在对 1080i/60fps 的影片播放中能取得极其流畅的效果;
- 可以与所有渲染器协同工作,包括 madVR ,madVR 是推荐的渲染器,使用它可以获得最好的播放画质
下载:
版本 0.4: 32位
下载后直接以管理员身份运行 install.bat 即可,其实就是注册一个 ax 滤镜。然后在你的播放器,例如 MPC -HD, KMP, PotPlayer 中启用这个解码器即可。
注意 ,需要 VC++2010 运行库支持。
实际使用效果相当不错,画质比起收费的 CoreAVC 来一点也不逊色,加载速度还稍微快了一点,强烈推荐赶紧装上体验一下!
使用中需要注意的几个问题:
- 请安装最新的显卡驱动,解码器基于 CUDA 3.2 编写,至少需要 260 系列的驱动支持;
- 建议在 Vista 或者 Windows7 下使用, 在 XP SP3 下必须关闭 "DXVA Interop" 选项;
Table of PureVideo (HD) GPUs
Board Name
Core Type
PureVideo HD
VDPAU feature set
First Release Date
Notes
GeForce 6 series
NV4x
VP1
Not Supported
NV40-based models of the 6800 do not accelerate VC-1/H.264
GeForce 7 series
G7x
VP1
Not Supported
-
GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 MB)
G80
VP1
Not Supported
November 2006
-
GeForce 8400 GS, 8500 GT
G86
VP2
A
April 2007
-
GeForce 8600 GT, 8600 GTS
G84
VP2
A
April 2007
-
GeForce 8800 GS, 8800 GT, 8800 GTS (512 MB/1 GB)
G92
VP2
A
October 2007
-
GeForce 8400 GS
G98
VP3[ 9]
B
December 2007
Only later 8400 GS cards use the G98 chip, which supports VP3
GeForce 8200, 8300
C77
VP3
B
January 2008
Not suitable for running CUDA
GeForce 9600 GSO 512, 9600 GT
G94
VP2
A
February 2008
-
GeForce 9600 GSO, 9800 GT, 9800 GTX, 9800 GTX+, 9800 GX2
G92
VP2
A
March 2008
-
GeForce GTX 260, GTX 275, GTX 280, GTX 285, GTX 295
GT200
VP2
A
June 2008
-
GeForce 9400 GT, 9500 GT
G96
VP2[ 10]
A
July 2008
-
GeForce 9300M GS, 9300 GS, 9300 GE
G98
VP3[ 9]
B
October 2008
Mostly found in laptops and on motherboards
GeForce 205, 210/G210, 310, G210M, 305M, 310M
GT218
VP4[ 7]
C
October 2009
Introduced decoding of MPEG-4 (Advanced) Simple Profile (Divx/Xvid)
GeForce GT 220, 315, GT 230M, GT 240M, GT 325M, GT 330M
GT216
VP4[ 7]
C
October 2009
-
GeForce GT 240, GT 320, GT 340, GTS 250M, GTS 260M, GT 335M, GTS 350M, GTS 360M
GT215
VP4
C
November 2009
-
GeForce GTX 465, GTX 470, GTX 480, GTX 480M
GF100
VP4
C
March 2010
-
GeForce GTX 460, GTX 470M
GF104
VP4
C
July 2010
-
GeForce GTS 450, GT 445M, GTX 460M, GT 555M
GF106
VP4
C
September 2010
-
GeForce GT 420 OEM, GT 430, GT 415M, GT 420M, GT 425M, GT 435M, GT525M, GT 540M, GT 550M
GF108
VP4
C
September 2010
-
GeForce GTX 570, GTX 580
GF110
VP4
C
November 2010
-
GeForce GTX 560 Ti
GF114
VP4
C
January 2011
-
GeForce 410M, GT 520M
GF119
VP4
C
January 2011
-
ION, ION-LE [ 11]
C79
VP3
B
-
NEXT-GENERATION ION
GT218
VP4
C
-
Nvidia VDPAU Feature Sets
Nvidia VDPAU Feature Sets [ 12] are different hardware generations of NVIDIA GPU's supporting different levels of hardware decoding capabilities. For all the current feature sets from NVIDIA, the maximum video width and height are 2048 pixels , minimum width and height 48 pixels, and all codecs are currently limited to a maximum of 8192 macroblocks (8190 for VC-1/WMV 9). Partial acceleration means that VLD (bitstream) decoding is performed on the CPU " class="mw-redirect" title="CPU">CPU, with the GPU only performing IDCT , motion compensation and deblocking . Complete acceleration means that the GPU performs all of VLD, IDCT, motion compensation and deblocking.
Feature Set A
Complete acceleration for H.264
Partial acceleration for MPEG-1 , MPEG-2 , VC-1 /WMV9
Feature Set B
Complete acceleration for MPEG-1, MPEG-2, VC-1/WMV9 and H.264.
All feature set B hardware cannot decode H.264 for the following widths: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 pixels.
Feature Set C
Complete acceleration for MPEG-1, MPEG-2, MPEG-4 Part 2 (a.k.a MPEG-4 ASP) , VC-1/WMV9 and H.264.
Global motion compensation and Data Partitioning are not supported for MPEG-4 Part 2.
引用本文,复制粘贴...
Software | Trackback | Comments [RSS 2.0] | FavLinks |
您必须 登录 才能发表评论.