同时安装smplayer和vlc出现的恶果

Lucid Lynx (长期支持)
回复
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

同时安装smplayer和vlc出现的恶果

#1

帖子 midworld » 2010-12-02 9:56

显卡支持视频硬解码已经不是什么新鲜事,越来越多的播放器也开始使用显卡解码,提高播放效率,改善用户体验。按照论坛的指南,在添加nvidia-vpdau源后,安装上了smplayer,测试表明显卡硬解码对降低CPU解码压力确实有帮助,尤其是在播放高清视频的时候效果非常明显。不过在使用smplayer过程中发现软件不够完善,所以想试试VLC。

VLC在1.1.x版本后开始支持显卡硬解码,但在官方源(ubuntu 10.04)中只有1.0.6版,如果想体验新版本就需要添加vlc的源,但是就是从这一刻起问题也来了。vlc的源和nvidia-vpdau源存在冲突,例如libvdpau的版本就不一致,于是先卸载已经安装好的libvdpau和smplayer以后,添加vlc源,vlc1.1.5版终于安装成功了,但是vlc播放结果确让人很失望,没有看到显卡在解码中的贡献,不知道是什么原因。(是因为之前安装smplayer没有被彻底从系统中删除?)

没办法只能重新安装smplayer,但此刻smplayer就如论如何都安装不了了,提示如下错误:
1、提示依赖的mplayer不能被安装;
2、无法应用变更!请先修复损毁的软件包;
3、多次编辑修改软件源配置后,更新,提示密钥有问题;
分析问题原因可能是系统里的软件依赖关系被破坏了,因此按照论坛里卸载软件的办法把相关的ffmpeg、mplayer、x264(都是出错时提示的软件)等等都卸载准备重新安装,但问题依旧。(vlc也全部卸载了)

有谁知道问题的原因是什么,怎么解决?(因为安装NVIDIA官方驱动我都重新安装了几次系统了,我不想再重新安装了)
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
daf3707
论坛版主
帖子: 12668
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

Re: 同时安装smplayer和vlc出现的恶果

#2

帖子 daf3707 » 2010-12-02 10:49

最好贴出原始的出错信息,不要总结
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#3

帖子 midworld » 2010-12-02 19:19

现在安装就出现如下问题:


ubuntu@ubuntu-desktop:~$ sudo apt-get install smplayer
[sudo] password for ubuntu:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
smplayer: 依赖: mplayer 但是它将不会被安装 或
mplayer-git 但无法安装它
E: 破损的软件包
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#4

帖子 midworld » 2010-12-02 19:28

deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner

# deb http://dl.google.com/linux/deb/ stable main #Google
deb http://cn.archive.ubuntu.com/ubuntu/ lucid main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ lucid-security main universe restricted multiverse

deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu lucid main
deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu lucid main #Ubuntu Tweak Stable Source
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#5

帖子 midworld » 2010-12-02 22:03

刚才我仔细看了nvidia-vdpau源的软件列表,发现该源已经没有ubuntu 10.04(lucid)可用的mplayer版本,请问遇到这样的问题,如何安装能硬解码的smplayer版本呢?

nvidia-vdpau网址:
https://launchpad.net/~nvidia-vdpau/+archive/ppa
部分软件摘要如下:
libvdpau 0.4-3~lucid~nvidiavdpauppa1 Brandon Snider (2010-04-05)
libvdpau 0.4-2~karmic~nvidiavdpauppa4 Brandon Snider (2010-02-13)
libvdpau 0.4-2~karmic~nvidiavdpauppa4 Brandon Snider
libvdpau 0.4-2~karmic~nvidiavdpauppa4 Brandon Snider (2010-02-13)
libvdpau 0.4-2~karmic~nvidiavdpauppa4 Brandon Snider (2010-02-13)
mplayer 2:1.0~rc3+svn20091207-0ubuntu2~jaunty~nvidiavdpauppa1 Brandon Snider (2010-02-24)
mplayer 2:1.0~rc3+svn20091207-0ubuntu1~karmic~nvidiavdpauppa11 Brandon Snider (2009-12-19)
....
smplayer 0.6.9-1~nvidiavdpauppa1 Brandon Snider (2010-03-30)
smplayer 0.6.9-1~lucid~nvidiavdpauppa3 Brandon Snider (2010-06-09)
smplayer 0.6.9-1~jaunty~nvidiavdpauppa1 Brandon Snider (2010-03-30)
smplayer 0.6.9-1~intrepid~nvidiavdpauppa1 Brandon Snider (2010-03-30)
smplayer 0.6.9-1~hardy~nvidiavdpauppa1 Brandon Snider
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#6

帖子 midworld » 2010-12-02 22:25

添加了一个mplayer源
deb http://ppa.launchpad.net/rvm/mplayer/ubuntu YOUR_UBUNTU_VERSION_HERE main
deb-src http://ppa.launchpad.net/rvm/mplayer/ubuntu YOUR_UBUNTU_VERSION_HERE main

虽然把mplayer安装上了,但不支持vpdau,还是没有解决问题!
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
tmacyunn
帖子: 63
注册时间: 2009-08-26 13:17
送出感谢: 2 次
接收感谢: 0
联系:

Re: 同时安装smplayer和vlc出现的恶果

#7

帖子 tmacyunn » 2010-12-02 22:37

话说我2个都安装了,但是都完美的运行的。
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#8

帖子 midworld » 2010-12-02 23:51

vlc我装了,但没看到解码的时候CPU占用率下降,但之前按照论坛里说的方法安装的smplayer就能看到。
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#9

帖子 midworld » 2010-12-04 13:43

看来只能从ftp://download.nvidia.com/XFree86/vdpau/下载源码,自己动手编译mplayer-vdpau了
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
头像
midworld
帖子: 42
注册时间: 2010-10-16 22:36
来自: 在路上
送出感谢: 0
接收感谢: 0

Re: 同时安装smplayer和vlc出现的恶果

#10

帖子 midworld » 2010-12-10 18:08

libvdpau1 和nvidia驱动里的libvdpau.so.260.19.21是一样的吗?有什么区别?

-rwxr-xr-x 1 ubuntu ubuntu 2644 2010-11-05 11:56 libvdpau.so.260.19.21

lrwxrwxrwx 1 root root 17 2010-12-09 20:01 libvdpau.so.1 -> libvdpau.so.1.0.0
-rw-r--r-- 1 root root 9556 2010-11-18 03:43 libvdpau.so.1.0.0
OS: Ubuntu 10.04 + VirtualBox(Windows XP, Mac OS X 10.6)
CPU: AMD 64 X 2 4000+
RAM: 2G 800MHz DDR
Displayer: 索泰GT240 DDR5 512M
Hard Disk: .....
回复

回到 “Ubuntu 10.04 LTS”