文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>OpenSUSE: MPlayer / SMPlayer 编译安装

OpenSUSE: MPlayer / SMPlayer 编译安装

时间:2009-03-23  来源:sjhf

Wandering 发表于 2008-04-02 21:48:12
.

1、安装需要的文件

---[ MPlayer ]---
http://www.mplayerhq.hu/

MPlayer-1.0rc2.tar.bz2
*注:建议使用SVN下载MPlayer最新的源代码
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer

all-20071007.tar.bz2
essential-amd64-20071007.tar.bz2
rp9codecs-20050115.tar.bz2
rp9codecs-win32-20050115.tar.bz2
windows-all-20071007.zip
Blue-1.7.tar.bz2


---[ SMPlayer ]---
http://smplayer.sourceforge.net/

smplayer-0.6.6.tar.bz2
smplayer-themes-0.1.16.tar.bz2

2、安装 MPLayer

2.1 安装mplayer

svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer
./configure
make
sudo make install

# If you are running a 64-bit OS, then this step is must be done.
cd /usr/local/lib/codecs/
tar jxvf essential-amd64-20071007.tar.bz2
mv essential-amd64-20071007/*.so .
rmdir essential-amd64-20071007/

2.2 安装编码器

sudo -s
cd /usr/local/lib/
mkdir codecs/
cd codecs/
tar jxvf all-20071007.tar.bz2
mv all-20071007/* .
rmdir all-20071007/
tar jxvf rp9codecs-20050115.tar.bz2
mv rp9codecs-20050115/* .
rmdir rp9codecs-20050115/


2.3 安装windows环境编码器

sudo -s
cd /usr/local/lib/
mkdir win32/
cd win32/
7z x windows-all-20071007.zip
mv windows-all-20071007/* .
rmdir windows-all-20071007/
tar jxvf rp9codecs-win32-20050115.tar.bz2
mv rp9codecs-win32-20050115/* .
rmdir rp9codecs-win32-20050115/


2.4 安装皮肤

sudo -s
cd /usr/local/share/mplayer/
mkdir skins/
cd skins/
tar jxvf Blue-1.7.tar.bz2


3、安装 SMPlayer

*注:SMPlayer需要libqt4-devel支持

tar jxvf smplayer-0.6.6.tar.bz2
cd smplayer-0.6.6/
make
sudo make install

tar jxvf smplayer-themes-0.1.16.tar.bz2
sudo mv smplayer-themes-0.1.16/themes/ /usr/local/share/smplayer/

THEME 可以在 Options -> Preferences -> Interface -> Interface -> Icon Set 设置。

4、Preferences Configuration  (2008/06/10 12:07)

[General]

A) 打开 SMPlayer菜单 -> Options -> Preferences -> General -> General
B) 设置 Select the MPlayer executable 为 mplayer 的实际路径 /usr/local/bin/mplayer

[Subtitles]

A) 打开 SMPlayer菜单 -> Options -> Preferences -> Subtitles -> SSA/ASS library
B) 启用 Enable SSA/ASS subtitles
C) 中文字幕,尤其是在 Windows 简体中文版下编辑的字幕文件,应将 Default subtitles encoding 设置为 CP936

*注:这个设置解决的是在 Linux 下播放视频时挂载文本类字幕文件(如 .srt)时乱码的问题。

5、常见问题

5.1 mplayer编译过程中出现ivtv错误

+-------------------------------------
vo_ivtv.c: In function 'ivtv_reset':
vo_ivtv.c:79: error: storage size of 'sd' isn't known
vo_ivtv.c:80: error: storage size of 'sd1' isn't known
vo_ivtv.c:84: error: 'IVTV_STOP_FL_HIDE_FRAME' undeclared (first use in this function)
vo_ivtv.c:84: error: (Each undeclared identifier is reported .ly .ce
vo_ivtv.c:84: error: for each function it appears in.)
vo_ivtv.c:87: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
vo_ivtv.c:97: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
vo_ivtv.c:80: warning: unused variable 'sd1'
vo_ivtv.c:79: warning: unused variable 'sd'
make[1]: *** [vo_ivtv.o] Error 1
make[1]: Leaving directory `/data1/wdy-tools/smplayer/MPlayer-1.0rc2/libvo'
make: *** [libvo/libvo.a] Error 2
+-------------------------------------

解决方法,在安装MPlayer时: ./configure --disable-ivtv

--------
2008/12/06 增加/usr/local/lib/win32/,解决了realplayer文件播放问题
2009/01/21 增加mplayer编译过程中遇到ivtv错误的解决方法
2009/01/22 重新整理了安装步骤


...
关键词(Tag): linux mplayer install opensuse smplayer
相关阅读 更多 +
排行榜 更多 +
拉力竞速2

拉力竞速2

体育竞技 下载
文字乱舞水浒

文字乱舞水浒

角色扮演 下载
蓝图公考

蓝图公考

学习教育 下载