POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 25301|回复: 123
打印 上一主题 下一主题

基于CUDA video api 的 AVC,VC1,MPG2, ASP 硬件解码器 LAV CUVID 0.12 发布

  [复制链接]
跳转到指定楼层
1#
发表于 2011-4-19 21:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://forum.doom9.org/showthread.php?t=160290

Features
- Decoding of H264, VC-1, MPEG2 and MPEG4-ASP (each given appropriate hardware support)
- Full Adaptive Deinterlacing, including Frame Doubling (perfect smooth playback of 1080i/60 content!)
- Usable with all renderers! Including madVR, which is recommended for the best playback quality!
- NV12/YV12 output

下载
Source Code is available from my Git repository

0.12: Installer (32/64-bit, CUDA 4.0+) - 32-bit (CUDA 4.0+) - 64-bit (CUDA 4.0+) -- 32-bit (Older CUDA)
  1. 0.12 - 2011/08/19
  2. - Improved response time on channel changes in DVB Viewer
  3. - Support decoding AVC1 with NALU sizes of 3 bytes
复制代码



0.10 - 2011/08/14- Refuse connection to MPEG-2 4:2:2 material- Improved VC-1 interlaced timestamp handling
Download: Installer (32/64-bit, CUDA 4.0+) - 32-bit (CUDA 4.0+) - 64-bit (CUDA 4.0+) -- 32-bit (Older CUDA)


0.9 - 2011/07/05
- Slightly faster seeking
- Improvements to dynamic format changes
- Safe-Guards against crashes inside the NVIDIA decoding functions

Installer (32/64-bit, CUDA 4.0+) - 32-bit (CUDA 4.0+) - 64-bit (CUDA 4.0+) -- 32-bit (Older CUDA)

A note on the different versions: The CUDA 4.0 builds require a 270 series driver (or newer). The "Old CUDA" build should in theory work with much older drivers, in case you cannot upgrade.




Binarys are available here (due to a limitation in the CUDA SDK 3.2, currently only 32-bit is available)

Version 0.7: 32-bit (CUDA 4.0+) - 64-bit (CUDA 4.0+) -- 32-bit (Older CUDA)
verison 0.6:http://files.1f0.de/cuvid/LAVCUVID-0.6.zip
version 0.5:32-bit
Version 0.4: 32-bit



更新说明:
Changelog
-- Full changelog -- Release Notes



0.8 - 2011/06/05
- LAV CUVID now comes with an Installer
- Support for using NVIDIA GPUs whi**ave no connected display
- Limit MPEG-4 ASP decoding to VP4 (and newer) GPUs
- Options to force a specific output pixel format
- Renamed and refactored some options               

0.7 - 2011/06/02
- x64 support
- The VC2010 runtime is no longer required
- New SSE2 NV12->YV12 conversion
- Improved CUDA GPU detection               


Changelog
0.6 - 2011/05/01
- New Media Types will only be generated when attributes actually changed
- The size changed event will only be triggered when size or aspect ratio changed               

0.5 - 2011/04/30
- Added YV12 as an supported output format
- Refactored CUDA/CUVID initialization
- Deny connection if the source filter indicates an unsupported H264 profile
- Improvements to dynamic media type changing               

0.4 - 2011/04/16
- Frames flagged as progressive will not be doubled anymore (Fixes playback of streams with forced pull-down flags)
- Fixed an issue that could cause a crash in media type handling

0.3 - 2011/04/16
- Improved decoding performance by up to 40%
- Added "Double Framerate" Deinterlacing
- Added a DXVA Interoperability mode, which increases deinterlacing quality.
- Added an option to control the field order supplied to the deinterlacer.               

很强大,现在 NVIDIA G84+ 玩家可以在 madVR 下实现 h.264、vc-1(G98+)、mpeg2、asp(xvid、divx 等?GF104+) 全硬件解码了。



安装步骤:
1、下载 LAV CUVID Decoder(Installer (32/64-bit, CUDA 4.0+) - 32-bit (CUDA 4.0+) - 64-bit (CUDA 4.0+) -- 32-bit (Older CUDA)),直接执行安装或者解压后执行其中的 install.bat。
3、在 mpc-hc 或者 potplayer 添加 LAV CUVID Decoder 并选择为当前解码器。
2#
发表于 2011-4-19 21:46 | 只看该作者
{biggrin:]
老黄给力。。。
回复 支持 反对

使用道具 举报

3#
发表于 2011-4-19 21:48 | 只看该作者
现在的CPU软解1080P
根本没有鸭梨

为什么还要硬解{:5_208:}
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2011-4-19 22:06 | 只看该作者
{:5_198:}

真的很强大:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-4-19 22:09 | 只看该作者


{:5_198:}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

6#
发表于 2011-4-19 22:18 | 只看该作者
解divx黑屏,大概是我显卡不支持mpeg4s的缘故
回复 支持 反对

使用道具 举报

7#
发表于 2011-4-19 23:05 | 只看该作者
很神奇  我这样的菜鸟终于不用折腾啥分离器解码器了 硬盘里一百多部高清,就是有一两部怎么调都卡,一直以为是压制问题,用了这个竟然不卡了。还有灵风的黑之契约者特效字幕挂在1080p片源上卡死人不偿命,用了这个也流畅了。
现在pot+madvr+vobsub通吃 原盘用tmt
回复 支持 反对

使用道具 举报

8#
发表于 2011-4-19 23:25 | 只看该作者
MPC-HC 測試...
第一次有畫面..
在二次載入黑屏..
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2011-4-19 23:42 | 只看该作者
你试试看写一个 reset.reg 将 mpc-hc 的设置复位,然后去掉内置 filter,添加这个解码器,我这里很正常,而且在解码 mpeg2 的时候居然还能透过 dxva Interoperability 实现反交错,太神奇了。

可惜 dvd 的时候,不知道为啥,这些播放器都会强制跑回内建的 dvd decoder。
回复 支持 反对

使用道具 举报

10#
发表于 2011-4-20 00:35 | 只看该作者
看到"including Frame Doubling"
以為可以將x264 1080p的影片以雙倍禎數來撥放
就像Splash PRO那樣
結果是不行
不然以50f或60f看1080p真的會很爽
回复 支持 反对

使用道具 举报

11#
发表于 2011-4-20 01:05 | 只看该作者
64位好像用不了
回复 支持 反对

使用道具 举报

12#
发表于 2011-4-20 06:45 | 只看该作者
我也是64位报错,是不是不兼容WIN7 64bit?
回复 支持 反对

使用道具 举报

13#
发表于 2011-4-20 06:58 | 只看该作者
搞定了,64bit能正常用,画面质量感觉比coreAVC还要好。

不会是我的错觉吧。。。
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2011-4-20 08:16 | 只看该作者
回复 支持 反对

使用道具 举报

15#
发表于 2011-4-20 09:35 | 只看该作者
Edison 发表于 2011-4-20 08:16
你需要安装这个:

http://www.microsoft.com/downloads/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a42 ...

E大推荐至少需要 N卡什么级别的能流畅 MADVR+这个解码器

最好低功耗静音的
回复 支持 反对

使用道具 举报

16#
发表于 2011-4-20 09:53 | 只看该作者
nv新出的  GT 520 这种 能否应付的好  准备搞一块来做高清卡
回复 支持 反对

使用道具 举报

17#
发表于 2011-4-20 10:21 | 只看该作者
本帖最后由 rockyband 于 2011-4-20 10:21 编辑

的确挺好用的.
回复 支持 反对

使用道具 举报

18#
发表于 2011-4-20 12:00 | 只看该作者
提升巨大! cuda...
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2011-4-20 12:37 | 只看该作者
Chris 发表于 2011-4-20 09:35
E大推荐至少需要 N卡什么级别的能流畅 MADVR+这个解码器

最好低功耗静音的

至少 32 cuda core + 512mb 显存。
回复 支持 反对

使用道具 举报

20#
发表于 2011-4-20 12:50 | 只看该作者
Edison 发表于 2011-4-20 12:37
至少 32 cuda core + 512mb 显存。


看来买个静音的gt520够了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-21 07:33

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表