LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1198|回复: 6

suse10.1下到底如何装MPlayer?

[复制链接]
发表于 2006-12-21 14:28:08 | 显示全部楼层 |阅读模式
郁闷死了!我是按照网上的资料来的。

我的安装方法:

mkdir /usr/lib/codecs

mkdir /usr/lib/wincodecs

tar jxvf all-20060611.tar.bz2

mv all-20060611/* /usr/lib/codecs

unzip windows-all-20060611.zip

mv windows-all-20060611/* /usr/lib/wincodecs

tar jxvf MPlayer-1.0rc1.tar.bz2

cd MPlayer-1.0rc1

./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN

make

make老是不成功,结果:

……
/usr/src/packages/BUILD/live/BasicUsageEnvironment/BasicHashTable.cpp:124: undefined reference to `operator new(unsigned int)'
/usr/lib/live/BasicUsageEnvironment/libBasicUsageEnvironment.a: In function `HashTable::create(int)':
/usr/src/packages/BUILD/live/BasicUsageEnvironment/BasicHashTable.cpp:119: undefined reference to `operator new(unsigned int)'
collect2: ld returned 1 exit status
make: *** [mplayer] 错误 1

我这只鸟实在是太菜了!!!大虾们,帮帮忙!
 楼主| 发表于 2006-12-21 14:32:49 | 显示全部楼层
忘了说,我用的是suse10.1 x86_64。
回复 支持 反对

使用道具 举报

发表于 2006-12-21 14:32:59 | 显示全部楼层
我是把
packman.iu-bremen.de
ftp.gwdg.de
加为源后
安装w32codec-all
安装kmplayer

看片子就没什么问题了
回复 支持 反对

使用道具 举报

发表于 2006-12-21 17:01:47 | 显示全部楼层
编译安装
tar -xzf essential-20061022.tar.gz2
sudo mv essential-20061022 /usr/local/lib/codecs
tar -xzf MPlayer-1.0rc1.tar.gz2
cd MPlayer-1.0rc1
./configure --enable-gui
make
sudo make install
mplayer #运行一次mplayer,程序在主文件夹中生成目录.mplayer
cp etc/example.conf ~/.mplayer/config
mkdir ~/.mplayer/skin
#把下载的皮肤解压缩,连同目录拷贝到skin下面,比如 cp neutron ~/.mplayer/skin/
#然后编辑~/.mplayer/config,把skin那一行前面的#号去掉,把skin=后面的内容换成你所想要的界面,比如skin=neutron
#最后一步就是拷贝字体了,这一步即使不做的话,播放不用加载字幕的文件不会有问题的,我是直接在~/.mplayer/里面做了一个符号连接到系统的方正字体的
cd ~/.mplayer
ln -s /usr/share/fonts/truetype/FZSongTi.ttf ./subfont.ttf

如果要加载中文字幕,可以这么做:
a.打开preferences a.Subtitle&OSD里面:Encoding选cp936; 选中
Unicode subtitle。
b.Font里面:font选择一个中文字体,例如~/.mplayer/subfont.ttf ;
Encoding选Unicode; 用Text scale滑动条调整字幕字体的大小。

好了,一切都弄好了,播要加载字幕的影视文件,切记一定要把字幕文件的文件名改成跟影视文件的文件明一样。要不然的话,就只能在命令行用mplayer加参数sub来播放了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-21 17:47:36 | 显示全部楼层
谢谢两位,我知道用YAST可以安装,但我想手动安装。按照hwhuang的方法试了试,还是不行,还是卡在make,是不是我机器哪儿配置不对,还是GCC的问题?还是什么其他什么原因?
回复 支持 反对

使用道具 举报

发表于 2006-12-21 18:10:37 | 显示全部楼层

你可能运气差了点,没关系,看这里搞定MPlayer

我和你一样的系统,如果你是默认安装了系统的话,你的编译工具足够安装MPlayer。

方法:
(1)下载MPlayer的安装文件和解码器文件
ftp://ftp.bupt.edu.cn/pub/software/Multimedia/MPlayer1.0pre8

(2)下载MPlayer的前端,我选用的是 KMPlayer
http://linux-vbird.3322.org/suse10.1/i686/

然后你就先装(1),完了装(2),然后设置它使用MPLayer作为播放端,OK,你可以享受成果了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-12-24 14:36:13 | 显示全部楼层
有一些依赖关系,在./configure的时候如果错误,应该装上依赖,在重新编译
回复 支持 反对

使用道具 举报

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

本版积分规则

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