设为首页
友情链接
在线留言
发表文章
加入收藏
广告联系
刺猬首页
|
专案技术
|
网络技术
|
图形图象
|
网络编程
|
网页设计
|
操作系统
|
服务器
|
技术白皮书
|
在线实验室
|
刺猬论坛
|
小说专版
|
数据库
|
设计赏析
|
存储频道
|
网络安全
|
私服架设
|
Solaris
|
网站评估
|
PC维护技巧
|
下载中心
|
博 客
|
专 题:
|
Linux
|
java
|
cisco
|
防病毒
|
刀片
|
SOA
|
iscsi
|
ASP.NET
|
SQL
|
Oracle
|
您现在的位置:
IT公社 IT community
>>
Linux专题
>>
Linux应用技巧
>> 教程正文
用户登录
新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
使用指南:好用的播放器…
VMware Server安装指引
Licq安装及使用指南
WINE安装教程
构造Linux系统的图形化安…
构造Linux系统的图形化安…
Linux系统的多媒体管理大…
用VMWARE安装配置GFS(使…
安装Linux显卡驱动,领略…
Linux下多媒体管理器-C…
安装MPlayer的几个问题拾遗
荐
安装MPlayer的几个问题拾遗
安装MPlayer的教程太多了,可是有许多高手们看来非常基础——基础到没有必要再多费笔墨的问题,却往往是像我这样的新手容易犯错误的地方。结合自己的经验总结一下,希望能给大家一些帮助。水平有限,多多指教!
1、关于./configure 的条件
在MPlayer源码目录中输入 ./configure --help (个人认为新手首先要做这一步)可以看到,很多附加条件后面都跟着 [autodetect] 字样,也就是说,它们都是会在 ./configure 时被自动检测的,你根本没有必要再手动指定它。这样的例子比较常见的有:--enable-win32 --enable-real --enalbe-freetype 等。而后面标注 [enable] [disable]字样的才是在你需要时应当指定的,比如,--enable-gui
2、关于解码器
libavcodec? 包括那个叫做all的解码器包,虽然可以提供大多数解码器,但都无法提供你所需要的一切,很多都需要你自己动手。在pre7发布之前,对于RealVideo 2.0的解码还需要使用RealPlayer的codecs. ——当然pre7已经加入了对它们的支持。——但是如本贴4楼所说,RealPlayer的解码器仍然是很有用的。下文就是论述MPlayer第三方解码器的安装。其中有些你未必用的到,根据自己的情况取舍吧。^_^
(1)libdca(原来叫做libdts),它是负责DTS解码的。pre7的源码中加入了对DTS的支持,但是如果你的声卡不支持,你就需要这个了。
下载,不好意思,我在它的官方主页上实在没有找到libdca的下载地址,于是随便找了一个libdca.src.rpm包,释放rpm包后得到了源码包。
./configure
make
make isntall
然后可以在 /usr/local/lib 里面找到它的几个库文件;可以在 /usr/local/include 里找到dts的头文件。——这两部分都需要。
然后通过后面的mplayer的条件来指定 ./configure --with-dtslibdir=/usr/local/lib ----with-dtsincdir=/usr/local/include
这样编译出来的MPlayer就可以通吃DTS聊……呵呵
(2) Ogg Vorbis的三个软件
MPlayer自带,但不全。需要的可按如下步骤进行安装。
直接去 http://www.theora.org/下载libtheora-1.0alpha4 , libogg-1.1.2和libvorbis-1.1.0三个软件,注意安装顺序
cd libogg
./configure --prefix=/usr
make
make install
cd libvorbis
./configure --prefix=/usr --with-ogg=/usr
make
make install
cd libtheora
./configure --prefix=/usr --with-ogg=/usr --with-vorbis=/usr
make
make install
好了,大功告成。
(3)x264
这个和上面的libdca同是VideoLAN开发的(http://www.videolan.org/),但是我一样都找不到它们的官方下载入口。只好从第三方入手了:http://mirror.etf.bg.ac.yu/freebsd/ports/local-distfiles/ahze/
下载x264-20050421.tar.bz2或更新的版本
cd x264
./configure --prefix=/usr
make
make install
安装好后在MPlayer的./configure步骤中就可以和libdca一样用 --with-x264libdir= 和--with-x264incdir=来指向x264的路径
(4)xvid
和上面的几个相比,无论是知名度还是使用频率xvid都要高出很多。
下载:http://downloads.xvid.org/downloads/
cd xvid
./configure --prefix=/usr
make
make install
和上面几个一样,在MPlayer的./configure时需要--with-xvidlibdir=和--with-xvidincdir=来指向安装路径。
(5)lameTool
为mencoder 提供mpx的编码支持,我用不到这个就没安。
(6)如果你的系统当中安装了xmms,你可以调用它的插件。方法:在MPlayer的./configure步骤中加入 --enable-xmms --with-xmmsplugindir=DIR --with-xmmslibdir=DIR(指向xmms的lib和h文件路径)
还有很多其他东东,需要自己总结的。
3、关于live(流媒体),你应当在这里下载live-latest.tar.gz: http://www.live.com/liveMedia/public/
解压后
cd live
genMakefiles linux
make
然后在MPlayer的 ./configure --with-livelibdir= 指向上面这个live目录
4、MPlayer默认并不支持2GB以上的单个文件,这也可能就是为什么在有些人那里HDTV表现如此糟糕的原因之一。你应当在 ./configure 中加入 --enable-largefiles 条件。(有些XD说,他们的MPlayer没加这个条件也能流畅播放超大的HDTV影片,偶不清楚,仅供参考^_^)
5、关于中文字体最好的解决方案:
(1)、下载这一字体http://www4.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/gb2312-ming.tar.bz2
(2)、解压后将gbsn00lp24文件夹下的所有文件复制到相应的目录,比如说,在我这里是,/usr/local/share/mplayer/font文件夹下
(3)、如图,将字体指向 font.desc 文件,并设置成中文(CP936)。
(4)、如图设置成Unicode字幕。
(5)、重启。
新手要注意的问题不可能一一提到,举几个例子,举一反三,也就可以了。注意看./configure后的输出,那里面有你需要的大部分信息。Linux联盟收集整理
频道声明:
本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
原始作者:
佚名
录入时间:
2007-1-3 3:46:49
信息来源:
不详
投稿信箱:
itqoo@126.com
教程录入:itqoo 责任编辑:itqoo
上一个教程:
北京中电飞华电力猫在Linux/Unix 下上网的解决方案
下一个教程:
手把手教你编译安装MPlayer-1.0pre5
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
- 关于我们 -
合作伙伴
-
友情链接
- 广告刊登 -
投稿热线
-
在线留言
-
版权声明
-
联系方式
-
IT公社版权所有 粤ICP备05127012号
Copyrigh
@2005
-2006
it
qoo
.com
.Inc All Rights Reserved
推荐分辨率 1024*768
联系站长:
E-Mail:
itqoo@126.com
MSN:
urchincc@hotmail.com
QQ:
特别感谢:
亿太网络提供空间支持