[ 已解决 ]mplayer2 怎么缺少字幕相关库 (libass.so.5) 呀

我安装 mplayer2 后还是无法正常播放呀,另外几个源中都没有

/usr/bin/mplayer2: error while loading shared libraries: libass.so.5: cannot open shared object file: No such file or directory

你确定你 mplayer2 是从 packman 针对 openSUSE 13.1 的源而不是针对 openSUSE Factory 的源里安装的?

openSUSE 13.1 里的 libass 是 4,openSUSE Factory 里的才是 5。

我看了下 packman 编译服务器上对应的 openSUSE 13.1 源里的 mplayer2 编译日志:

45s] [318/495] cumulate libass4-0.10.1-4.1.2

人家是用 4 编译的,不可能到了你的电脑上去要 5。

很显然你添加错源了。

http://mirrors.hust.edu.cn/packman/suse/openSUSE_13.1/

这个源里有正确的版本。

我确实添加源错误了,现在已经更改了,里面的包依赖太多了,更改了好久 :weary: