FC6下安装MPlayer-1.0pre8全部过程 作者: Decisionmaking 发布日期: 2007-4-20
首先感谢Decisionmaking 发的好文章,让我这菜鸟可以学到不少东东!!
按作者介绍在离终点还差二止步了~~~不甘啊~~~~
(1)#bzip2 -cd Blue-1.6.tar.bz2 | tar xvf - -C /usr/share/mplayer/skins/
tar: --C/usr/share/mplayer/skins/:无法 open: 没有那个文件或目录
tar: 错误不可恢复:现在退出
没办法哪就直接
tar jxvf Blue-1.7tar.bz2 #这下载的是Blue-1.7.tar.bz2
mkdir /default/
mv /Blue /usr/share/mplayer/skins/default/再说
(2)#cp font-arial-18-cp1250 ~/.mplayer/font
#cp font-arial-18-cp1250 ~/.mplayer/font
cp: 略过目录 “font-arial-18-cp1250”
cp: 目标 “/root/.mplayer/font/” 不是目录(
(3)创建的桌面mplayer也启动不了。
看README,再造啊造可是还是造不出来~
请哪位DX指点指点~~~
:time:1 :time:1 :time:1
[ 本帖最后由 yy4709 于 2007-5-3 02:52 编辑 ]


216.106.170.* 于 2007-07-06 00:45:08发表:
http://6e7358b7779c2ea63dc738fbc4307bc3-t.lwgmrw.org 6e7358b7779c2ea63dc738fbc4307bc3 http://6e7358b7779c2ea63dc738fbc4307bc3-b1.lwgmrw.org 6e7358b7779c2ea63dc738fbc4307bc3 http://6e7358b7779c2ea63dc738fbc4307bc3-b3.lwgmrw.org 7323937625928ec2c2b389a5c949efe8
Subbo 于 2007-05-06 09:30:58发表:
呵呵,我也不知道如何解决了。
zxf5276 于 2007-05-06 08:03:04发表:
1、安装解码器。
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
2、安装mplayer。
[root@localhost ~]# ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/
--prefix=/usr/local/mplayer 指定安装目录。
--enable-gui 安装图形界面。
--enable-freetype 设置字体缩放。
--with-codecsdir=/usr/lib/codecs/ 指定解码器目录。
--with-win32libdir=/usr/lib/wincodecs/ 指定解码器目录。
--language=zh_CN 指定语言环境。(我没使用这个选项,中文界面容易出问题)
--cc=gcc32 指定用 gcc32编译器,mplayer不能用gcc4.0编译。(我在CentOS5下也没加这条。)
[root@localhost ~]#make
[root@localhost ~]#make install
3、反安装命令:[root@localhost ~]#make uninstall
4.安装皮肤
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
执行程序在 /usr/local/mplayer/bin中
cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下
每个用户都有自己的环境变量HOME,再cd $HOME/.mplayer 接着
mv uming.ttf subfont.ttf 结束!
不过显示中文文件名有问题。我还没解决。但至少能看,呵呵
yy4709 于 2007-05-06 01:27:39发表:
经 google 看来播放时弹出一个错误提示:
ERROR:could not open required DirectShow codel drv4.so.6.0
不易解决。
比较接近解决的办法是把/usr/lib/win32/drv**复制到新建的/usr/lib/codecs/目录下再
chcon -t textrel_shlib_t /usr/lib/codecs/drv**
但没成功。
我猜是前面在安装编译中少加一些参数引起的吧,如是,还真是麻烦,因为不影响使用,没必要再重装嘛,算了。
不死心:
又试试安装 Realplayer10 后drv提示错误的问题解决了,但是新的提示错误是:
ERROR:Not audio/video stream device or ursupported.
在mplayer中的设置--> audio/video 搞了搞,因为英文不好,反正没搞得。 -- 无奈 ~
反而是又来了新的问题 realplayer 播放影视文件,没画面 ! 我晕 ~ 真是一波接一波啊 ~
google 问题轻易解决了 ,引用 linux 公社的:
看来缺少libstdc++.so.5这个文件,继续输入
yum install libstdc++.so.5,不一会,就把compat-libstdc++-33这个文件安装上了,
然后再次运行realplayer,问题终于得到解决了。 ----是解决了!
呵~ 呵~
还有在终端下用 axel 下载快是快好像有点失真比如所下的 RealPlayer10GOLD.rpm 结果是文件名是 R 的可执行文件?
[root@localhost ~]# 迷惘中 ~ ~ ~
(引用别人的话):长长的隧道,远处一点烛光 ~ ~ ~ 哪就是希翼 ~ ~ ~
[ 本帖最后由 yy4709 于 2007-5-6 03:39 编辑 ]
yy4709 于 2007-05-05 20:02:50发表:
:-)
有的:
drv2.so.6.0
drv3.so.6.0
drv4.so.6.0
drv2326.dll drv33260.dll drv43260.dll
都有
[ 本帖最后由 yy4709 于 2007-5-5 20:04 编辑 ]
Subbo 于 2007-05-05 17:21:31发表:
看看/usr/lib/win32/目录下有没有drv4.so.6.0这个文件。
yy4709 于 2007-05-05 15:39:00发表:
是吗?我下载后看到和原来下载的文件一样都是:all-20061022.tar.bz2 。我解压后粘贴
时提示一些文件已经存在,我选择全部跳过(因为已经复制过了嘛),但是还是复制了几个文
件过去。刚才再试全部替换,但是还是一样提示错误。但是不影响播放。
谢谢 Subbo 再次出手。
Subbo 于 2007-05-05 14:22:55发表:
我给你的那个解码器压缩包里面就有drv4.so.6.0。
yy4709 于 2007-05-05 14:04:06发表:
非常感谢 Subbo 版主!
----Subbo版主我对你的敬抑犹如涛涛江水~ ~连绵不绝啊 ~
在 Subbo 版主的一而再的指导下终于搞掂了 ~
非常感谢 Subbo 版主!
在mplayer面板上看不到影视文件是因为在下拉菜单中没有选文件类型点选All files就可以看到影视文件了。
可是在播放时弹出一个错误提示:
ERROR:could not open required DirectShow codel drv4.so.6.0
应该是说找到drv4.so.6.0吧?不知你们在用mplayer时是不是也这这样子呢?
特别鸣谢: Subbo & Decisionmaking !!!
建议新手们也和我一样源码安装,虽然到现在我还不清楚很多东东,但,在 Subbo 版主的帮助下,基本上搞掂了,我这么菜,你们一定行的。主要是在在造的过程中认识了一些新的东东 ~ ~ ~ 试试吧 ~
[ 本帖最后由 yy4709 于 2007-5-5 14:10 编辑 ]
Subbo 于 2007-05-05 10:12:26发表:
一、关于字体
我没注意看font-arial-cp1250.tar.bz2里面的内容,刚才看了一下,那里面有五个文件夹,将他们放到/usr/share/mplayer/font/目录下。而subfont.ttf可以使用系统里面的中文字体,一般在/usr/share/fonts/zh_CN/TrueType/目录下,如果你不知道选择哪个字体,也可以到Windows里面的fonts文件夹里面把宋体(simsun)复制到用户主目录下的.mplayer/目录,改名为subfont.ttf。
二、Error: /usr/lib/win32/drvc.so: cannot open shared object file: No such file or directory
是解码器不全的问题,下载这个:
http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20061022.tar.bz2
将解压得到的文件夹里面的所有文件(至少有几十个)复制粘贴到/usr/lib/win32/目录下即可。
yy4709 于 2007-05-05 01:17:05发表:
真是由幸再得Subbo版主指点!谢谢啊~
----Subbo版主我对你的敬抑犹如涛涛江水~ ~连绵不绝啊 ~
刚才在终端下运行mplayer看电影了,唉 ~
可是:
[root@localhost font-arial-cp1250]# ls
font-arial-14-cp1250 font-arial-24-cp1250 README-arial-cp1250
font-arial-18-cp1250 font-arial-28-cp1250
[root@localhost font-arial-cp1250]# ls font-arial-14-cp1250
cp1250-a.raw cp1250-b.raw font.desc osd-mplayer-a.raw osd-mplayer-b.raw
[root@localhost font-arial-cp1250]# ls font-arial-24-cp1250
cp1250-a.raw cp1250-b.raw font.desc osd-mplayer-a.raw osd-mplayer-b.raw
[root@localhost font-arial-cp1250]# ls font-arial-18-cp1250
cp1250-a.raw cp1250-b.raw font.desc osd-mplayer-a.raw osd-mplayer-b.raw
[root@localhost font-arial-cp1250]# ls font-arial-28-cp1250
cp1250-a.raw cp1250-b.raw font.desc osd-mplayer-a.raw osd-mplayer-b.raw
[root@localhost font-arial-cp1250]#
没有 DX 所说的ttf文件文件啊~
一会找个font文件解压试试 ~
好像在终端下播放有这么几个错误吧?
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/win32/drvc.so: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/win32/drv4.so.6.0: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drv4.so.6.0, /usr/lib/win32/drv4.so.6.0, /usr/local/lib/win32/drv4.so.6.0
Error loading dll
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
我猜:
是不是还要装一些程序吧?是吗?
还是要定向一类的东东吧?是不是要用vi在哪加上一些东东吧?是吗?
Subbo 于 2007-05-04 22:40:50发表:
subfont.ttf是默认的字幕字体,去font-arial-cp1250里面找一个ttf文件改名为subfont.ttf复制到用户主目录的.mplayer/目录下,.mplayer是一个隐藏目录。
启动图形界面版的MPlayer的命令是gmplayer,如果编译的时候加上了启用图形界面的参数(--enable-gui),那么就可以执行gmplayer。
“面板上的停止,播放等按钮点了没反应”这个我也不知道是怎么回事。
yy4709 于 2007-05-04 22:27:45发表:
请没安装好mplayer的兄弟们帮顶一下,回头你们再装的时候看Decisionmaking DX 的文档再装的时候应该容易多了,因为我真的哪么菜菜的,还能走得哪么远,还差一步就成功了,你们一定比我强。
yy4709 于 2007-05-04 21:47:29发表:
再次非常感谢Subbo版主!
----Subbo版主我对你的敬抑犹如涛涛江水~ ~连绵不绝啊 ~
在Subbo版主的指点下,果然明白了,失败的原因是因为复制到usr/share/mplayer/Skin/default/是Blue这个文件而不是Blue下的文件复制到/defaultt/下,改过来后,应用程序--影音--mplayer可以在桌面启动了,但是出一个错误提示:
path not found
New-Face faild.Maybe the font path is wrong.
please supply the text font file (~/.mplayer/subfent.ttf)
因为英文不好,我想是说路径没找到,装载New-Face失败,可能是font路径错误。
试着重查~/.mplayer/下的文件
[root@localhost ~]# ls -a ~/.mplayer/
. .. config font gui.conf gui.history gui.pl gui.url registry
font目录是按Subbo DX mkdir 后把解压得到的font-arial-cp1250文件夹,将里面的文件全选-复制进来的,应该不会错的。不明白 (~/.mplayer/subfent.ttf)中的subfent.ttf是什么意思,建了个空的subfent.tt文件和目录试来试去还是提示错误,怎么办呢?~ :time:1 :time:1 :time:1 :49ab:1 :49ab:1 :49ab:1
不过在终端下:
[root@localhost ~]# mplayer /mnt/wine/影视/算死草/算死草.rmvb
MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) XP 1800+ (Family: 6, Model: 8, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.)
Playing /mnt/wine/影视/算死草/算死草.rmvb.
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 800x432 24bpp 23.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
name:
Subbo 于 2007-05-04 11:35:29发表:
是将解压得到的文件夹里面的所有文件复制过去,而且不是将解压得到的文件夹复制过去。
file ( /usr/share/mplayer/Skin/default/skin ) not found
是说找不到/usr/share/mplayer/Skin/default/目录下一个名为skin的文件。
/usr/share/mplayer/Skin/default/skin/default/Blue这个目录结构当然是不对的,应该把Blue文件夹下面的所有文件搬到/usr/share/mplayer/Skin/default/目录下。
/usr/share/pixmaps/目录下都是图片文件,mplayer.xpm只是一个图片文件,你双击它,会调用图片浏览程序来打开。
你看到的是一个图片浏览程序,不能放影音文件,“影视文件在mplayer中显示不出来,是空白的,可显示图片”,这个自己理解吧。
[ 本帖最后由 Subbo 于 2007-5-4 11:38 编辑 ]
yy4709 于 2007-05-04 00:47:45发表:
再DING一下看哪位DX帮帮忙~ ~ ~:49ab:1 :49ab:1 :time:1 :time:1 :time:1
yy4709 于 2007-05-03 21:48:36发表:
感谢Subbo版主!
我用的是FC6默认的桌面好像是Gnoe吧?当然我是全安装的应该也有KDE桌面的吧。
(1)刚才我对着检查了一下,如果我没理解错的话Blue解压并粘贴到/skins/下吧,这如是:
[root@localhost ~]# ls /usr/share/mplayer/skins/default/
Blue
应该对了吧?
(2)同样的:
[root@localhost ~]# ls ~/.mplayer/
config font
[root@localhost ~]# ls -a /opt/mplayer/font-arial-cp1250
. font-arial-14-cp1250 font-arial-24-cp1250 README-arial-cp1250
.. font-arial-18-cp1250 font-arial-28-cp1250
[root@localhost ~]# cp -r /opt/mplayer/font-arial-cp1250/** ~/.mplayer/font/
[root@localhost ~]# ls -a ~/.mplayer/font/
. font-arial-14-cp1250 font-arial-24-cp1250 README-arial-cp1250
.. font-arial-18-cp1250 font-arial-28-cp1250
[root@localhost ~]# gmplayer
MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) XP 1800+ (Family: 6, Model: 8, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
[skin] file ( /usr/share/mplayer/Skin/default/skin ) not found.
Skin not found (default).
请指教 :-)
我想关健错在这:[skin] file ( /usr/share/mplayer/Skin/default/skin ) not found.
Skin not found (default).
可是:
Skin not found (default).
[root@localhost ~]# ls /usr/share/mplayer/Skin/default/skin
Blue default
[root@localhost ~]# ls /usr/share/mplayer/Skin/default/skin/default/
Blue
还是提示如上错误。
在/usr/share/pixmaps/mplayer.xpm有个mplayer
可执行文件,打开是能打开可是没有皮肤只能打开图片,影视文件认不出来,也就是说/mnt/winX后在win文件夹中的影视文件在mplayer中显示不出来,是空白的,可显示图片。
不过打开的图片比在win下清楚多多了~
:-)
[ 本帖最后由 yy4709 于 2007-5-3 23:28 编辑 ]
Subbo 于 2007-05-03 09:46:09发表:
tar jxvf Blue-1.6.tar.bz2
如果是KDE 3.5.x,右击Blue-1.6.tar.bz2,选择“解压缩──在此解压缩”。
进入/usr/share/目录,看看没有有mplayer文件夹,没有就右击新建文件夹,跟Windows下面一样操作,建立Skin文件夹,建立default文件夹。确保/usr/share/mplayer/Skin/default/这个目录存在。
进入解压得到的文件夹,全选,复制,进入/usr/share/mplayer/Skin/default/目录,粘贴。
下载font-arial-cp1250.tar.bz2
解压:tar jxvf font-arial-cp1250.tar.bz2
如果是KDE 3.5.x,右击font-arial-cp1250.tar.bz2,选择“解压缩──在此解压缩”。
在文件管理器的菜单栏里面选择显示所有文件,进入用户主目录,建立名为.mplayer的文件夹,注意前面有个“.”,这是隐藏文件,进入.mplayer建立font文件夹。
进入解压得到的font-arial-cp1250文件夹,将里面的文件全选-复制,进入刚才建立的font文件夹,粘贴。
[ 本帖最后由 Subbo 于 2007-5-4 11:28 编辑 ]