LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: chencbin

N卡用户的福音--MPlayer官方已经提供vdpau支持

[复制链接]
发表于 2009-2-25 09:28:31 | 显示全部楼层

不要灰心,你的还是支持一些的

Post by biAji;1952204
7050板载显卡含恨飘过


http://www.nvidia.com/object/7_series_techspecs.html
NVIDIA® PureVideo™ Technology

    * Dedicated on-chip video processor
    * High-definition H.264, MPEG2 and WMV9 decode acceleration
    * Advanced spatial-temporal de-interlacing
    * Inverse telecine (2:2 and 3:2 pull-down correction)
    * High-quality video scaling
    * Video color correction
    * Microsoft® Video Mixing Renderer (VMR) supports multiple video windows with full video quality and features in each window

你的只不支持vc-1, 和我的NVS 140m一样,对于h264加速还是有用的。
回复 支持 反对

使用道具 举报

发表于 2009-2-25 09:49:06 | 显示全部楼层
Post by sipingal;1952252
http://www.nvidia.com/object/7_series_techspecs.html
NVIDIA® PureVideo™ Technology

    * Dedicated on-chip video processor
    * High-definition H.264, MPEG2 and WMV9 decode acceleration
    * Advanced spatial-temporal de-interlacing
    * Inverse telecine (2:2 and 3:2 pull-down correction)
    * High-quality video scaling
    * Video color correction
    * Microsoft® Video Mixing Renderer (VMR) supports multiple video windows with full video quality and features in each window

你的只不支持vc-1, 和我的NVS 140m一样,对于h264加速还是有用的。

这个应该是面向windows用户的吧

我记得vdpau只能针对gf8以后的显卡哦!

不过没有gf8显卡的,可以考虑一下ffmpeg-mt和coreavc for linux........
回复 支持 反对

使用道具 举报

发表于 2009-2-25 09:49:46 | 显示全部楼层
Post by sipingal;1952252
http://www.nvidia.com/object/7_series_techspecs.html
NVIDIA® PureVideo™ Technology

    * Dedicated on-chip video processor
    * High-definition H.264, MPEG2 and WMV9 decode acceleration
    * Advanced spatial-temporal de-interlacing
    * Inverse telecine (2:2 and 3:2 pull-down correction)
    * High-quality video scaling
    * Video color correction
    * Microsoft® Video Mixing Renderer (VMR) supports multiple video windows with full video quality and features in each window

你的只不支持vc-1, 和我的NVS 140m一样,对于h264加速还是有用的。


不是vdpau压根就不支持PureVideo 1么? 从PureVideo 2才开始支持的
回复 支持 反对

使用道具 举报

发表于 2009-2-25 09:52:37 | 显示全部楼层
我终于搞定了,编译好了。
不过我还是要--disable-x264 --disable-x264-lavc,不然编译不通过
另外,用了最新的smplayer svn,还是不行
用mplayer和gnome-mplayer就行了
回复 支持 反对

使用道具 举报

发表于 2009-2-25 10:03:27 | 显示全部楼层
180.35驱动出路了
回复 支持 反对

使用道具 举报

发表于 2009-2-25 10:13:18 | 显示全部楼层

呵呵,你试试看就知道了

Post by biAji;1952265
不是vdpau压根就不支持PureVideo 1么? 从PureVideo 2才开始支持的


你是从哪里看到的说不支持阿,可以列个链接吗?据我所知6系列以上的就支持了。硬件支持,驱动支持推荐180.29,编译好mplayer就可以了。可以参考如下链接。
http://www.nvidia.com/docs/CP/11 ... duct_Comparison.pdf
http://www.nvidia.com/object/pvhd_system_requirements.html
回复 支持 反对

使用道具 举报

发表于 2009-2-25 11:24:21 | 显示全部楼层
他可能看的这里吧:
http://www.nvidia.com/page/purevideo_HD.html
不过6系列的支持主要是笔记本的集成显卡支持吧,
go 6100就支持PureVideo了,
但是对vdapu的支持并不完整,
也不能硬件解码H.264(详见:http://www.nvidia.com/object/purevideo_geforcego_comparison.html 表中的go6200是go6100的升级版),
楼上几位讨论的7xxx系列是否也有这种情况?
楼上提到的180.29的驱动确实很不错啊,
KDE4.2下的error没有了,
virtualbox和内核的冲突没有了,
go 6100有时播放视频会出现的花屏也没有了。
回复 支持 反对

使用道具 举报

发表于 2009-2-25 19:10:22 | 显示全部楼层
还是等待 OpenCL 的通用解决方案罢,不看好某一家厂商单独的办法。
回复 支持 反对

使用道具 举报

发表于 2009-2-25 19:47:44 | 显示全部楼层
Post by Quanm;1952550
还是等待 OpenCL 的通用解决方案罢,不看好某一家厂商单独的办法。


有得你等了...
回复 支持 反对

使用道具 举报

发表于 2009-2-25 19:51:26 | 显示全部楼层
180.35 for Linux x86/x86-64 released
Release Highlights:

    * Added support for the following GPUs:
          o GeForce GT 120
          o GeForce G100
          o Quadro FX 3700M
    * Fixed a bug that caused Maya to freeze when overlays are enabled.
    * Fixed an interaction problem with some applications that use memory tracking libraries.
    * Added support for RG renderbuffers in OpenGL 3.0.
    * Added support for OpenGL 3.0 floating-point depth buffers.
    * Fixed a problem that caused Valgrind to crash when tracing a program that uses OpenGL.
    * VDPAU updates:
          o VDPAU now supports VC-1/WMV acceleration on all GPUs supported by VDPAU; see the README for details.
          o Expand the documentation of VDPAU's VdpVideoMixer, in particular regarding how to use the deinterlacing algorithms. Explicitly document "half rate" deinterlacing, which should allow the advanced algorithms to run on more low-end systems. See vdpau.h.
          o Implement a "skip chroma deinterlace" option in VDPAU, which should allow the advanced deinterlacing algorithms to run on more low-end systems. See vdpau.h.
          o Enhance VDPAU to correctly handle some forms of corrupt/invalid MPEG streams on some GPUs.
          o Fix VDPAU to prevent some cases of "display preemption" in the face of missing H.264 reference frames on some GPUs.
          o Fix VDPAU to correctly handle VC-1 skipped pictures with missing start codes on some GPUs.
          o Fix VDPAU to correctly handle WMV "range reduction" on some GPUs. A minor backwards-compatible API change was made for this; see vdpau.h's documentation for structure field VdpPictureInfoVC1.rangered.
          o Fix VDPAU wrapper library to print dlerror() messages when problems occur, which will simplify debugging of driver loading issues.
回复 支持 反对

使用道具 举报

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

本版积分规则

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