LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3606|回复: 31

快崩溃了:关于mplayer的几个问题!

[复制链接]
发表于 2005-5-26 14:13:52 | 显示全部楼层 |阅读模式
在2005下,我安装了mplayer(非本地编译),并且从官方网站下载了gb2312-ming.tar.bz2和gb2312-kai.tar.bz2字体包,以及all-20050412.tar.bz2编码集合,我已经参阅了http://www.linuxsir.cn/bbs/showthread.php?t=181470 ,但是现在还是没有解决如下问题:
1、从mplayer官方下载的codecs应该放的位置;
2、怎样让浏览器认识mms,并自动连接并打开(mplayer或者其他)播放器播放;
3、mplayer无法显示字幕;
4、出了重新编译,还有没有什么办法可以让界面成中文。

codecs的问题,我干脆/usr/local/lib/codecs和/usr/lib/win32都放了,但是怎么知道已经被mplayer接受了呢?
解压缩了字体包,里面还有一个相同名字的文件夹,再进去,就有gkai00mp16和gkai00mp24两个文件夹以及README.DBCS和gb2312两个文件两个文件,请问,复制到~/.mplayer/font之后,font里面应该有那些东西?

字幕问题,我按照提示调整了选项,但是还是说srt或者sub无法加载,文件名已经是一样了。
发表于 2005-5-26 20:21:36 | 显示全部楼层
在控制台运行后播放电影时,如果没有解码器,就会有出错信息提示在那个目录没有找到解码器,你就把解码器拷贝到那个目录就可以了
回复 支持 反对

使用道具 举报

发表于 2005-5-26 22:01:51 | 显示全部楼层
我的codecs是放在/usr/lib/real下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-26 22:21:07 | 显示全部楼层
$ gmplayer
MPlayer 1.0pre6-3.4.3 (C) 2000-2004 MPlayer Team
CPU: Intel  (Family: 6, Stepping: 6)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.



vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
77 audio & 188 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-26 22:32:19 | 显示全部楼层
好像有点反应了,重启之后,无论是用realplayer10还是mplayer播放视频文件,画面每秒都花一下屏。
回复 支持 反对

使用道具 举报

发表于 2005-5-27 07:49:50 | 显示全部楼层
Post by hivon
我的codecs是放在/usr/lib/real下


用urpmi安装的不同版本的gmplayer的解码器好像存放的位置不一样。
回复 支持 反对

使用道具 举报

发表于 2005-5-27 09:14:02 | 显示全部楼层
嗯,你找一个电影,在命令行下播放,看看提示就知道应该放哪里了。

比如:mplayer ABC.avi
看它输出提示在哪里找codecs的。

一般就放在/usr/lib/codecs或是/usr/lib/win32目录下就行了!
回复 支持 反对

使用道具 举报

蓝色的海王星 该用户已被删除
发表于 2005-5-27 16:05:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-28 11:34:53 | 显示全部楼层
Post by 蓝色的海王星
在线安装的不行,放DVDRip会有梳状波出现,自己编译啥事没有,特棒。强烈建议楼主自己编译。

我试试看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-28 14:31:31 | 显示全部楼层
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=pentium3 -mtune=pentium3 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I.. -I../loader  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../libavcodec -I../libavformat    -o open.o open.c
open.c:79:26: libsmbclient.h: No such file or directory
open.c: In function `dvd_parse_chapter_range':
open.c:573: warning: passing arg 2 of `strtol' from incompatible pointer type
make[1]: *** [open.o] 错误 1
make[1]: Leaving directory `/mnt/win_e/Linux/MPlayer-1.0pre7/libmpdemux'
make: *** [libmpdemux/libmpdemux.a] 错误 2
[root@localhost MPlayer-1.0pre7]#


又要崩溃了
回复 支持 反对

使用道具 举报

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

本版积分规则

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