登陆论坛
|
论坛注册
|
加入收藏
|
设为首页
|
RSS
首页
Linux频道
软件下载
开发语言
技术论坛
嵌入式频道
|
安装与配置
|
上网与多媒体
|
使用与技巧
|
输入您的搜索字词
提交搜索表单
您当前的位置:
首页
>
Linux频道
>
Linux入门与提高
>
上网与多媒体
安装MPlayer的几个问题拾遗
时间:2006-07-09 20:11:13 来源:Linux联盟收集 作者:
Linux联盟收集
安装MPlayer的教程太多了,可是有许多高手们看来非常基础——基础到没有必要再多费笔墨的问题,却往往是像我这样的新手容易犯错误的地方。结合自己的经验总结一下,希望能给大家一些帮助。水平有限,多多指教!
CqeLinux联盟
CqeLinux联盟
1、关于./configure 的条件
CqeLinux联盟
CqeLinux联盟
在MPlayer源码目录中输入 ./configure --help (个人认为新手首先要做这一步)可以看到,很多附加条件后面都跟着 [autodetect] 字样,也就是说,它们都是会在 ./configure 时被自动检测的,你根本没有必要再手动指定它。这样的例子比较常见的有:--enable-win32 --enable-real --enalbe-freetype 等。而后面标注 [enable] [disable]字样的才是在你需要时应当指定的,比如,--enable-gui
CqeLinux联盟
CqeLinux联盟
2、关于解码器
CqeLinux联盟
CqeLinux联盟
libavcodec? 包括那个叫做all的解码器包,虽然可以提供大多数解码器,但都无法提供你所需要的一切,很多都需要你自己动手。在pre7发布之前,对于RealVideo 2.0的解码还需要使用RealPlayer的codecs. ——当然pre7已经加入了对它们的支持。——但是如本贴4楼所说,RealPlayer的解码器仍然是很有用的。下文就是论述MPlayer第三方解码器的安装。其中有些你未必用的到,根据自己的情况取舍吧。^_^
CqeLinux联盟
CqeLinux联盟
(1)libdca(原来叫做libdts),它是负责DTS解码的。pre7的源码中加入了对DTS的支持,但是如果你的声卡不支持,你就需要这个了。
CqeLinux联盟
CqeLinux联盟
下载,不好意思,我在它的官方主页上实在没有找到libdca的下载地址,于是随便找了一个libdca.src.rpm包,释放rpm包后得到了源码包。
CqeLinux联盟
CqeLinux联盟
./configure
CqeLinux联盟
make
CqeLinux联盟
make isntall
CqeLinux联盟
CqeLinux联盟
然后可以在 /usr/local/lib 里面找到它的几个库文件;可以在 /usr/local/include 里找到dts的头文件。——这两部分都需要。
CqeLinux联盟
CqeLinux联盟
然后通过后面的mplayer的条件来指定 ./configure --with-dtslibdir=/usr/local/lib ----with-dtsincdir=/usr/local/include
CqeLinux联盟
CqeLinux联盟
这样编译出来的MPlayer就可以通吃DTS聊……呵呵
CqeLinux联盟
CqeLinux联盟
(2) Ogg Vorbis的三个软件
CqeLinux联盟
CqeLinux联盟
MPlayer自带,但不全。需要的可按如下步骤进行安装。
CqeLinux联盟
CqeLinux联盟
直接去
http://www.theora.org/
下载libtheora-1.0alpha4 , libogg-1.1.2和libvorbis-1.1.0三个软件,注意安装顺序
CqeLinux联盟
CqeLinux联盟
cd libogg
CqeLinux联盟
./configure --prefix=/usr
CqeLinux联盟
make
CqeLinux联盟
make install
CqeLinux联盟
CqeLinux联盟
cd libvorbis
CqeLinux联盟
CqeLinux联盟
./configure --prefix=/usr --with-ogg=/usr
CqeLinux联盟
make
CqeLinux联盟
make install
CqeLinux联盟
CqeLinux联盟
cd libtheora
CqeLinux联盟
./configure --prefix=/usr --with-ogg=/usr --with-vorbis=/usr
CqeLinux联盟
make
CqeLinux联盟
make install
CqeLinux联盟
CqeLinux联盟
好了,大功告成。
CqeLinux联盟
CqeLinux联盟
(3)x264
CqeLinux联盟
这个和上面的libdca同是VideoLAN开发的(
http://www.videolan.org/
),但是我一样都找不到它们的官方下载入口。只好从第三方入手了:
http://mirror.etf.bg.ac.yu/freebsd/ports/local-distfiles/ahze/
CqeLinux联盟
CqeLinux联盟
下载x264-20050421.tar.bz2或更新的版本
CqeLinux联盟
CqeLinux联盟
cd x264
CqeLinux联盟
./configure --prefix=/usr
CqeLinux联盟
make
CqeLinux联盟
make install
CqeLinux联盟
CqeLinux联盟
安装好后在MPlayer的./configure步骤中就可以和libdca一样用 --with-x264libdir= 和--with-x264incdir=来指向x264的路径
CqeLinux联盟
CqeLinux联盟
(4)xvid
CqeLinux联盟
和上面的几个相比,无论是知名度还是使用频率xvid都要高出很多。
CqeLinux联盟
CqeLinux联盟
下载:
http://downloads.xvid.org/downloads/
CqeLinux联盟
CqeLinux联盟
cd xvid
CqeLinux联盟
./configure --prefix=/usr
CqeLinux联盟
make
CqeLinux联盟
make install
CqeLinux联盟
CqeLinux联盟
和上面几个一样,在MPlayer的./configure时需要--with-xvidlibdir=和--with-xvidincdir=来指向安装路径。
CqeLinux联盟
CqeLinux联盟
(5)lameTool
CqeLinux联盟
CqeLinux联盟
为mencoder 提供mpx的编码支持,我用不到这个就没安。
CqeLinux联盟
CqeLinux联盟
(6)如果你的系统当中安装了xmms,你可以调用它的插件。方法:在MPlayer的./configure步骤中加入 --enable-xmms --with-xmmsplugindir=DIR --with-xmmslibdir=DIR(指向xmms的lib和h文件路径)
CqeLinux联盟
CqeLinux联盟
还有很多其他东东,需要自己总结的。
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
3、关于live(流媒体),你应当在这里下载live-latest.tar.gz:
http://www.live.com/liveMedia/public/
CqeLinux联盟
CqeLinux联盟
解压后
CqeLinux联盟
CqeLinux联盟
cd live
CqeLinux联盟
genMakefiles linux
CqeLinux联盟
make
CqeLinux联盟
CqeLinux联盟
然后在MPlayer的 ./configure --with-livelibdir= 指向上面这个live目录
CqeLinux联盟
CqeLinux联盟
4、MPlayer默认并不支持2GB以上的单个文件,这也可能就是为什么在有些人那里HDTV表现如此糟糕的原因之一。你应当在 ./configure 中加入 --enable-largefiles 条件。(有些XD说,他们的MPlayer没加这个条件也能流畅播放超大的HDTV影片,偶不清楚,仅供参考^_^)
CqeLinux联盟
CqeLinux联盟
5、关于中文字体最好的解决方案:
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
(1)、下载这一字体
http://www4.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/gb2312-ming.tar.bz2
CqeLinux联盟
CqeLinux联盟
(2)、解压后将gbsn00lp24文件夹下的所有文件复制到相应的目录,比如说,在我这里是,/usr/local/share/mplayer/font文件夹下
CqeLinux联盟
CqeLinux联盟
(3)、如图,将字体指向 font.desc 文件,并设置成中文(CP936)。
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
(4)、如图设置成Unicode字幕。
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
CqeLinux联盟
(5)、重启。
CqeLinux联盟
CqeLinux联盟
新手要注意的问题不可能一一提到,举几个例子,举一反三,也就可以了。注意看./configure后的输出,那里面有你需要的大部分信息。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
硬盘安装FC5
图解 fedora core 5 安装
qmail+vpopmail+sqwebmail的安装
qmail安装大全(指令版)
为qmail 安装杀毒模块
Qmail+LDAP安装配置实例(二)
Qmail+LDAP安装配置实例(一)
安装Qmail+qmailadmin+sqwebmail
我的qmail安装历程
qmail安装文档
栏目更新
栏目热门
站内搜索:
Linux频道
下载频道
图库
商品
嵌入式频道
高级搜索
网站首页
|
关于我们
|
服务条款
|
广告服务
|
联系我们
|
网站大全
|
免责声明
|
返回顶部
Copyright © 2007-2008 xxlinux.com, All rights reserved.
Powered by linux联盟
京ICP备05012402号