免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1113 | 回复: 0
打印 上一主题 下一主题

OpenSUSE: MPlayer / SMPlayer 编译安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11:15 |只看该作者 |倒序浏览
               
                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
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1873591.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP