编译mplayer
① mplayer www编译版 svn有些什么功能
不久前MPlayer的旧服务器退出历史舞台,其CVS服务器也随之而去。MPlayer最终也转用Subversion来作为其源代码管理系统。获取并编译MPlayer的开发版大体流程没有变化,只需要把CVS命令换成SVN命令就行了。
($ - 表示普通用户权限即可;# - 表示需要root权限)
零、准备工作:
先安装subversion:
# apt-get install svn
获取gtk 2.0的开发包:
# apt-get install libgtk2.0-dev
获取fakeroot以使普通用户权限可以进行编译:
# apt-get install fakeroot
一、获取源代码:
1、Subversion获取源代码的方式简单的多,而且由于其svn repository已经设置了外部目录,因此只需要获取mplayer目录的内容, libavcodec/libavformat/libavutils会同时获得,省了不少事儿。请转到你想要获得源代码目录的位置:
# svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
命令最后的"mplayer"是将trunk改名成mplayer。各位可以根据喜好改成别的名字或者留空(即不改名)。
2、获取codecs和skin:
请到http://www.mplayerhq.hu/design7/dload.html获取codecs和skin。
现在用于linux的all codecs已转到另一链接:http://www1.mplayerhq.hu/MPlayer/rel...060501.tar.bz2
还在使用20050412的朋友们可以更新一下了 :) 。
Skin的话大家可以选择自己喜爱的任一一款。
二、编译并配置:
1、安排codecs:
在编译之前首先要安装好codecs,否则编译的时候找不到codecs的位置很可能导致最终编译的mplayer无法加载codecs。其默认路径是 /usr/local/lib/codecs。各位需要将all-20060501.tar.bz2解压出来的目录改名为codecs并移动或拷贝到 /usr/local/lib下。另一方面,鉴于totem同样可以使用mplayer的codecs,而其默认路径是/usr/lib/win32,用 户可以将/usr/lib/win32作为链接指向/usr/local/lib/codecs;或者干脆将codecs解压至 /usr/lib/win32,mplayer同样会搜索这个目录并加载。
2、安装skin:
解压您下载的Skin文件,将得到的目录改名为default,并将default目录移动到/usr/share/mplayer/Skin/,即完成Skin设置。
3、开始编译:
进入刚刚获得的mplayer目录(如改名请进入相应的目录)。一般方式即老三步:
$ ./configure --enable-gui
$ make
# make install
如需要以Debian方式,即按如下命令:
$ DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary
完成后会在上一级目录得到mplayer_1.0cvs_i386.deb,安装之即可:
# dpkg -i mplayer_1.0cvs_i386.deb
第一次安装会让你选择视频输出方式和字体。字体建议选择uming。视频输出方式的话,各位可以选择x11设备。另一方面,vidix驱动是很不错的,通 过显卡进行渲染,极大的节约了CPU资源,但是需要以root权限运行,因为其需要访问的设备普通用户没有权限访问。mplayer官方提供的 libdha方式由于源代码太久没有更新,已经无法编译。目前可能只有以root权限运行来使用vidix驱动了。如各位有办法使普通用户使用vidix 驱动,恳请指导,感激不尽!
4、配置。
默认安装的MPlayer有3个地方我不太满意:
(1)默认窗体大小改变时视频大小不变,即没有缩放;
(2)默认不关闭xscreensaver,因此在观看时有可能在关键时刻忽然屏保启动!于是乎@#¥¥%!@#¥%!@#¥
(3)默认字幕大小并不限制在屏宽之内,因此过长的字幕会超出屏幕边界……
我的解决方法是:
(1)在/etc/mplayer/mplayer.conf文件中加入一行
zoom=yes
即可支持缩放功能。这是修改全局设置的方法,如仅想修改某用户设置,则可以修改~/.mplayer/config文件。
(2)修改~/.mplayer/gui.conf中的stopxscreensaver项为"yes"
stopxscreensaver="yes"
(3)修改~/.mplayer/gui.conf中的font_autoscale项为"2"
font_autoscale = "2"
5、升级:
升级源代码及其简单。转到mplayer源代码的目录执行:
$ svn update
即完成源代码升级。重新编译并安装即完成升级。
6、在线播放:
对于mozilla系列浏览器可以使用mplayerplug-in插件,在Debian中:
# apt-get install mozilla-mplayer
如果使用Firefox,可以使用其官方插件MediaPlayerConnectivity,并将播放器设置为mplayer,使用外部方式播放,也很不错。
至此,SVN上的MPlayer编译安装配置完成!
② mplayer linux怎么使用
下载 安装 打开 播放
1、登录Mplayer和live的官方网站,下载Mplayer的源代码。
和相关媒体格式的解码器,以及支持RTSP 流媒体格式的Mplayer插件。
2、首先解压缩先前下载的Mplayer-1.0pre3.tar.bz2压缩包
3、安装Mplayer
这里所有的软件包都下载到目录/usr/local/,具体目录根据自己情况定义。
③ MPlayer WW 编译版打不开,为什么
你装的是mplayer-ww吗?
我这里从没见过这个图标和这个文件名!
~
哦,看到了,是tools中的mpc,为什么不用mplayer.exe!?
我一直用精简版的,mplayer的解码器设置不够灵活,所以即便安装完整版,也不好用,精简版足够了!
当然,我没见过任何一个完美的播放器,这个要你自己去找,意思说mplayer-ww有优点,但也有不足!