QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9064|回复: 22

让mplayer成为linux下的万能播放器(更新)

[复制链接]
发表于 2006-11-11 22:53:43 | 显示全部楼层 |阅读模式
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]
发表于 2006-11-12 09:21:49 | 显示全部楼层
全屏时有问题。
回复

使用道具 举报

发表于 2006-11-13 05:59:06 | 显示全部楼层
大家不要使用rc1版。mp3解码库那里出乱子了。可能导致某些在pre8下正常播放的片子不能正常播放。症状是声音比正常的快,而且console会持续输出invalid frame size错误。
回复

使用道具 举报

发表于 2006-11-13 12:16:39 | 显示全部楼层
这种信息只有用 ffmpeg 的 mp3 解码器的时候才会出现,mplayer 默认用的是 mp3lib...
回复

使用道具 举报

发表于 2006-11-13 13:01:01 | 显示全部楼层
别搞笑了,这错误正是mp3lib冒出来的,要不要我贴个图?
回复

使用道具 举报

发表于 2006-11-13 18:45:02 | 显示全部楼层
贴吧
回复

使用道具 举报

发表于 2006-11-14 16:00:26 | 显示全部楼层
看来mplayer默认的是ffmpeg吧? :D

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2006-11-20 09:51:02 | 显示全部楼层
有必要这么麻烦么???
回复

使用道具 举报

发表于 2006-11-20 21:22:08 | 显示全部楼层
有人就喜欢从源代码安装,有人就喜欢直接安装二进制程序。

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

使用道具 举报

发表于 2006-11-21 13:10:18 | 显示全部楼层
没考虑到64位的情况啊,real不行的吧
回复

使用道具 举报

发表于 2006-11-21 18:24:27 | 显示全部楼层
什么时候支持mpge2的硬解码?..................
回复

使用道具 举报

 楼主| 发表于 2006-11-21 22:48:22 | 显示全部楼层
既然是硬解码当然需要硬件支持了。如果硬件支持的话,视频输出用xvmc就行
回复

使用道具 举报

发表于 2006-11-23 09:09:03 | 显示全部楼层
能吗?我的是A 卡,具有mpg2硬解功能。怎么操作?没发现有xvmc视频输出这个选项?
回复

使用道具 举报

 楼主| 发表于 2006-11-23 13:54:15 | 显示全部楼层
A卡不知道,只用过/知道N卡。而且需要在xorg.conf增加
        Option     "XvMCUsesTextures"           "True"

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2006-11-23 20:41:53 | 显示全部楼层
mplayer是不是需要重编译?是否需要打开什么选项?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-3-29 04:25 , Processed in 0.071631 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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