我听说过可以使用显卡的图形处理器而不是普通处理器来播放视频。我读过一些教程,但我没有看到性能的改善,处理器继续大量工作,所以也许我只是没有启用此功能。我想知道是否有一种简单快捷的方法来做到这一点,以及哪些是实际优势,没有技术或理论优势。我有一台 nvidia 8400,我使用专有驱动程序 (260.19.06)。
答案1
有多个播放器支持 GPU 加速视频播放。但首先你(nvidia 用户)应该安装最新的 nvidia 驱动程序和 vdpau 库(我猜 vdpau-va-driver 或 vdpau-video 甚至只是 libvdpau -> synaptic 会告诉你)。
- VLC Player >= v1.1.2 (支持多种格式) -> 启用 gpu 加速
- Gnome Media Player(自动使用最佳引擎 vlc|xine|……)
- smplayer 支持 vdpau
您可以在 ppa:ubuntu-x-swat/x-updates 中找到最新的 nvidia 软件包,您可以在 ppa:nvidia-vdpau/ppa 中找到支持 vdpau 的 SMPlayer
小心使用,ppa 可能会损害您的电脑。
答案2
我个人使用 XBMC 和 Boxee 在我的 Ubuntu 盒子上播放高清和标清电影。使用相同的驱动程序和 8600 我没有遇到任何问题。您可以选择在这些应用程序中打开或关闭 VDPAU。这两个应用程序都有不错的 GUI。我不知道有没有适用于 10.10 的 XBMC 官方存储库,我已经从源代码编译了它,但这并不是一场噩梦 :) Boxee 有 deb packeg 可以在 Ubuntu 10.10 上安装,并且运行良好。我希望它能有所帮助 :)
答案3
这是最好的解决方案!
您可以选择输出驱动器一些选择媒体播放器以最少的处理器使用率播放最佳质量的视频。为此,我建议你使用两个播放器:斯姆普莱特和播放器。
- 您可以安装斯姆普莱特来自存储库。
- 从这里下载并安装 Umplayer。
安装后,按照这些简单的步骤即可graphic processor
播放视频。
- 打开任一播放器并转到
preferences
(打开偏好设置的快捷方式:Ctrl+ P) - 前往Video标签。
- 您
Output driver:
可以选择在播放高质量视频时要使用的视频驱动程序。例如,您可以使用xv
选择权最棒的表演,或者你可以使用X11(slow)
如果你想在低配置系统中播放高清视频。你可以找到其他选项,例如gl
,gl(fast)
,gl(fast- ATI cards)
等等..使用最适合您的配置。 - 从下面的图片中获取帮助,我用过
Umplayer
但它也是一样的Smplayer
:
如果您需要进一步的帮助,请回复。