当前时区 GMT+8, 现在时间是 2008-8-30 02:58 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 让mplayer成为linux下的万能播放器(更新)
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2006-11-11 22:53  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
让mplayer成为linux下的万能播放器(更新)

1.下载相关codes  ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在这里

Mplayer-1.0rc1.tar.bz2(主程序)(  http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2   )



Abyss-1.6.tar.bz2 (皮肤) (http://www2.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2)



all-20060611.tar.bz2(http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20060611.tar.bz2 )



windows-all-20060611.zip(建议不要在win下使用. rar,用. zip)

( http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20060611.zip )



这是我的mplayer的一些组件,你可以去http://www.mplayerhq.hu/MPlayer/ 下载你自己喜欢的皮肤和字体.



2.安装过程(请把你的终端打开)



a.安装相应的解码



进入主目录后,以root身份安装 ,这样改变身份:在终端输入su或者su root ,然后输入密码就ok啦,有没有看到 $ 变成了 #



接着

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



b.安装mplayer



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

注意:

--prefix=/usr/local/mplayer 是安装路径

--enable-gui 安装图形化用户界面

--enable-freetype 调节字体

--with-codecsdir=/usr/lib/codecs/

--with-win32libdir=/usr/lib/wincodecs 指定解码位置

--language=zh_CN 中文



接着



make



make install





c.安装皮肤



tar   jxvf  Abyss-1.6.tar.bz2

mv   Abyss   /usr/local/mplayer/share/mplayer/skins/

cd   /usr/local/mplayer/share/mplayer/skins/

mv  Abyss  default



至此mplayer已经成为了万能播放器



执行程序在 /usr/local/mplayer/bin中

你可以在终端中输入gmplayer,也可以在桌面建立起动器来使用mplayer

赶紧运行一下,看看有没有问题

你一定会发现我们还没有装字体,运行mplayer后它也会提示没有字体

你就从自己电脑中拷个字体到主目录下的.mplayer文件夹下,并把你的字体改名为subfont.ttf,问题就解决了,或者做个链接也行,只要你喜欢

字体你可以上网下载,mplayer网站也有,你电脑里也有字体,在/usr/share/fonts/chinese下(/usr/share/fonts/chinese/TrueType/uming.ttf就可以用)你就直接cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下

每个用户都有自己的环境变量HOME,再cd $HOME/.mplayer   接着

mv uming.ttf subfont.ttf  结束!


--
http://bbs.tju.edu.cn/TJUBBS/attach/bbscon/rabit.gif?B=QMD&F=M.1160810579.A&attachpos=147&attachname=/rabit.gif

http://bbs.tju.edu.cn/TJUBBS/attach/bbscon/flower.gif?B=QMD&F=M.1160810579.A&attachpos=10456&attachname=/flower.gif

※ 来源:.天大求实BBS http://bbs.tju.edu.cn [FROM: 202.113.13.188]





顶部
xueboxp
注册会员
Rank: 2


UID 84130
精华 0
积分 118
帖子 47
阅读权限 20
注册 2003-12-22
来自 China.gif
状态 离线
发表于 2006-11-12 09:21  资料  短消息  加为好友 
全屏时有问题。

顶部
我爱DDR
注册会员
Rank: 2



UID 199687
精华 1
积分 440
帖子 214
阅读权限 20
注册 2005-9-11
状态 离线
发表于 2006-11-13 05:59  资料  短消息  加为好友 
大家不要使用rc1版。mp3解码库那里出乱子了。可能导致某些在pre8下正常播放的片子不能正常播放。症状是声音比正常的快,而且console会持续输出invalid frame size错误。





gentoo, 我来了~~~~~~~~
顶部
hooey
注册会员
Rank: 2


UID 10168
精华 0
积分 335
帖子 134
阅读权限 20
注册 2002-12-30
来自 China.gif
状态 离线
发表于 2006-11-13 12:16  资料  短消息  加为好友 
这种信息只有用 ffmpeg 的 mp3 解码器的时候才会出现,mplayer 默认用的是 mp3lib...

顶部
我爱DDR
注册会员
Rank: 2



UID 199687
精华 1
积分 440
帖子 214
阅读权限 20
注册 2005-9-11
状态 离线
发表于 2006-11-13 13:01  资料  短消息  加为好友 
别搞笑了,这错误正是mp3lib冒出来的,要不要我贴个图?





gentoo, 我来了~~~~~~~~
顶部
hooey
注册会员
Rank: 2


UID 10168
精华 0
积分 335
帖子 134
阅读权限 20
注册 2002-12-30
来自 China.gif
状态 离线
发表于 2006-11-13 18:45  资料  短消息  加为好友 
贴吧

顶部
我爱DDR
注册会员
Rank: 2



UID 199687
精华 1
积分 440
帖子 214
阅读权限 20
注册 2005-9-11
状态 离线
发表于 2006-11-14 16:00  资料  短消息  加为好友 
看来mplayer默认的是ffmpeg吧? :D

不过非常感谢,我换一个解码器就ok了。



 附件: 您所在的用户组无法下载或查看附件




gentoo, 我来了~~~~~~~~
顶部
waxl258
注册会员
Rank: 2



UID 226823
精华 0
积分 123
帖子 49
阅读权限 20
注册 2006-9-29
状态 离线
发表于 2006-11-20 09:51  资料  短消息  加为好友  ICQ 状态
有必要这么麻烦么???





总是有一些路,走着走着就走到了尽头;总是有一些话,说着说着就变成了苍白;总是有一些思念,存着存着便滋长了伤感。一个人怕孤独,两个人怕辜负。世界上没有任何东西可以永恒,如果它流动,它就流走,如果它存在,它就干涸,如果它生长,它就慢慢凋零.
顶部
jiangtao9999
超级版主

到此一游


UID 9578
精华 3
积分 44104
帖子 29897
阅读权限 245
注册 2002-12-26
来自 公社光棍帮总坛
状态 离线
发表于 2006-11-20 21:22  资料  主页 短消息  加为好友  添加 jiangtao9999 为MSN好友 通过MSN和 jiangtao9999 交谈
有人就喜欢从源代码安装,有人就喜欢直接安装二进制程序。

有的时候和个人能力也有关系。





梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
顶部
三翻领
银牌会员
Rank: 6Rank: 6


UID 201034
精华 2
积分 2026
帖子 960
阅读权限 70
注册 2005-9-27
状态 离线
发表于 2006-11-21 13:10  资料  主页 短消息  加为好友 
没考虑到64位的情况啊,real不行的吧





我的blog 域名已更换
顶部
superman
中级会员
Rank: 3Rank: 3


UID 15192
精华 0
积分 908
帖子 411
阅读权限 30
注册 2003-2-2
来自 China
状态 离线
发表于 2006-11-21 18:24  资料  短消息  加为好友 
什么时候支持mpge2的硬解码?..................

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2006-11-21 22:48  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
既然是硬解码当然需要硬件支持了。如果硬件支持的话,视频输出用xvmc就行





顶部
superman
中级会员
Rank: 3Rank: 3


UID 15192
精华 0
积分 908
帖子 411
阅读权限 30
注册 2003-2-2
来自 China
状态 离线
发表于 2006-11-23 09:09  资料  短消息  加为好友 
能吗?我的是A 卡,具有mpg2硬解功能。怎么操作?没发现有xvmc视频输出这个选项?

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36693
帖子 19366
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2006-11-23 13:54  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
A卡不知道,只用过/知道N卡。而且需要在xorg.conf增加
        Option     "XvMCUsesTextures"           "True"

http://download.nvidia.com/XFree86/Linux-x86/1.0-9629/README/appendix-n.html



 附件: 您所在的用户组无法下载或查看附件




顶部
superman
中级会员
Rank: 3Rank: 3


UID 15192
精华 0
积分 908
帖子 411
阅读权限 30
注册 2003-2-2
来自 China
状态 离线
发表于 2006-11-23 20:41  资料  短消息  加为好友 
mplayer是不是需要重编译?是否需要打开什么选项?

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP