LinuxSir.cn,穿越时空的Linuxsir!

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

ATI 高清硬解已实现?

[复制链接]
发表于 2010-5-30 17:48:18 | 显示全部楼层
用上了,挺不错,785G的UVD2,以前播不动的1080P原盘现在OK了。极个别影片会出现错误,但总体表现很好。楼上有说画质问题。。。这个在22寸显示器上看不太出来。
比较麻烦的是smplayer好像还不支持,smplayer的VO那选vaapi,在给mplayer的附加参数那加了-va vaapi但无效,原因不明。现在只好用mplayer调用,略微麻烦些
回复 支持 反对

使用道具 举报

发表于 2010-5-30 21:57:34 | 显示全部楼层
uvd与uvd2有何区别?我的790gx不知道支持不?另外在linux下面怎么看是否调用了gpu来硬解?
回复 支持 反对

使用道具 举报

发表于 2010-5-30 23:47:19 | 显示全部楼层
Post by superleon;2093373
uvd与uvd2有何区别?我的790gx不知道支持不?另外在linux下面怎么看是否调用了gpu来硬解?


790GX好像是UVD1吧。。。简单的说AMD/ATI的HD2XXX,HD3XXX系列显示搭载的是UVD,HD4XXX及HD5XXX搭载的是UVD2,主要是增加了双路硬解的能力。
780G,790GX上面集成的是简化自HD2400的显卡,故为UVD。
785G集成的是简化自HD4200的显卡,帮为UVD2.
回复 支持 反对

使用道具 举报

发表于 2010-5-31 08:25:41 | 显示全部楼层
画质问题就是在明暗过渡的地方会有很严重的色块,画质还是比不上X11输出。
要看是否支持UVD2,去看看Xorg的Log,看看有没有UVD2启用的字段。
mplayer只需要mplayer -vo vaapi:gl -va vaapi,记住vo vaapi:gl是一定要加上的,不然窗口会有覆盖问题。
如果是VAAPI调用的话,MPlayer会出现

Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)

smplayer和gnome-mplayer都能调用VAAPI,不过后者要用aur上的SVN,不然看不见有VAAPI可以选。然后渲染选择vaapi,附加命令选择-vo vaapi:gl,把截图功能关掉,不然肯定不能支持

VAAPI其实已经做得不错了,我记得最早是加载不了字幕的,想要玩游戏,换回闭源驱动了。还有就是10.5的画质略有提高
回复 支持 反对

使用道具 举报

发表于 2010-5-31 08:28:09 | 显示全部楼层
还有就是想请教大家,为什么Log中会出现
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
[    23.817] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
[    23.818] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found
[    23.818] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
用开源驱动的时候是看不到这么多错误的
回复 支持 反对

使用道具 举报

发表于 2010-5-31 08:45:54 | 显示全部楼层
我看到gnome player里边有gl gl2 x11 xv xvmc vdpau多种方式,vdpau甭说了,nv的硬解,不过别的渲染方式我大体测试了下,貌似gl2 cpu占用率最低的说……
回复 支持 反对

使用道具 举报

发表于 2010-5-31 09:01:56 | 显示全部楼层
Post by yafeng;2093436
我看到gnome player里边有gl gl2 x11 xv xvmc vdpau多种方式,vdpau甭说了,nv的硬解,不过别的渲染方式我大体测试了下,貌似gl2 cpu占用率最低的说……


如果外挂字幕的话应该是XV最低吧
回复 支持 反对

使用道具 举报

发表于 2010-5-31 10:21:47 | 显示全部楼层
ati R350显卡,n多年前的了。现在用 xv (0 - Radeon Textured Video), 720p的时候cpu占用60%。感觉已经很不错了。
回复 支持 反对

使用道具 举报

发表于 2010-5-31 14:37:18 | 显示全部楼层
intel集显,xv与gl2感觉差不多,吃CPU在15%左右
回复 支持 反对

使用道具 举报

发表于 2010-5-31 19:13:27 | 显示全部楼层
Post by zhoucongdai;2093432
画质问题就是在明暗过渡的地方会有很严重的色块,画质还是比不上X11输出。
要看是否支持UVD2,去看看Xorg的Log,看看有没有UVD2启用的字段。
mplayer只需要mplayer -vo vaapi:gl -va vaapi,记住vo vaapi:gl是一定要加上的,不然窗口会有覆盖问题。
如果是VAAPI调用的话,MPlayer会出现

Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)

smplayer和gnome-mplayer都能调用VAAPI,不过后者要用aur上的SVN,不然看不见有VAAPI可以选。然后渲染选择vaapi,附加命令选择-vo vaapi:gl,把截图功能关掉,不然肯定不能支持

VAAPI其实已经做得不错了,我记得最早是加载不了字幕的,想要玩游戏,换回闭源驱动了。还有就是10.5的画质略有提高


嗯,关了截屏好了
回复 支持 反对

使用道具 举报

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

本版积分规则

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