LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yangjio4849

又是mplayer的问题,找不到codecs

[复制链接]
 楼主| 发表于 2005-11-22 14:05:42 | 显示全部楼层
Post by zwithersir
这个try2的版本我也装过,好像不如MPlayer-1.0pre7省事,我的系统是RHEL AS4,Mplayer是MPlayer-1.0pre7,编译时没加--enble-gui,--enalbe-smb,--language=zh_CN
,我觉得可能是FC版本的问题,FC确实有点麻烦,要不你装MPlayer-1.0pre7试一下,论坛的ftp上就有
http://download.linuxsir.cn/mplayer/
,然后再试一试,不要闲麻烦啊,多弄几次就差不多了,我刚开始装软件的时候也是你这样,现在越来越习惯了,坚持下去,总会有进步的。^_^


在Linux公社下了一个pre7的,同样的错误。
真怀疑是其它的问题。其实我以前也成功地编译过pre6,是在32位的FC3上面。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 14:56:13 | 显示全部楼层
很怀疑是Win32的库文件在64位系统上不合用的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 15:35:42 | 显示全部楼层
我刚才configure什么参数都没有试试看,make了很久,但是还没有通过,pre07的,不是try2。
ibpostproc/postprocess.o libpostproc/postprocess.c
In file included from libpostproc/postprocess.c:655:
libpostproc/postprocess_template.c: In function 'postProcess_MMX2':
libpostproc/postprocess_template.c:3513: warning: pointer targets in passing argument 6 of 'blockCopy_MMX2' differ in signedness
libpostproc/postprocess_template.c:3659: warning: pointer targets in passing argument 6 of 'blockCopy_MMX2' differ in signedness
libpostproc/postprocess_template.c:3760: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX2' differ in signedness
libpostproc/postprocess_template.c:3784: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX2' differ in signedness
libpostproc/postprocess_template.c:3484: error: memory input 4 is not directly addressable
libpostproc/postprocess_template.c:3484: error: memory input 5 is not directly addressable
libpostproc/postprocess_template.c:3630: error: memory input 4 is not directly addressable
libpostproc/postprocess_template.c:3630: error: memory input 5 is not directly addressable
make[1]: *** [libpostproc/postprocess.o] Error 1
make[1]: Leaving directory `/setup/mplayer/MPlayer-1.0pre7/libavcodec'
make: *** [libavcodec/libavcodec.a] 错误 2
有这样的错误。
什么参数都没有还不行,真是苦恼。
回复 支持 反对

使用道具 举报

发表于 2005-11-23 10:01:54 | 显示全部楼层
我试了很久,没有在64下搞定win32codecs。我想应该是codecs的问题。因为到现在为止real没有出for 64的版本啊。
我搜索了一下,发现realone可以支持xp64,而realplayer不行。于是我又装了realone,把codecs复制到linux下,可惜不知道哪些是用于播放用的,可能没有复制完全,所以还是不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 11:35:25 | 显示全部楼层
我在我的系统下面装了一个realplay,反正我看的都是real格式的,没有问题。
回复 支持 反对

使用道具 举报

发表于 2005-11-24 17:31:56 | 显示全部楼层
64位的系统下MPlayer是无法用win32codec的……所以用MPlayer放real media是不可能的事……
回复 支持 反对

使用道具 举报

发表于 2006-10-12 15:57:35 | 显示全部楼层

我的问题相同啊!!!!

编译MPLAYER的出现的错误:

-c -o libpostproc/postprocess.o libpostproc/postprocess.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from libpostproc/postprocess.c:655:
libpostproc/postprocess_template.c: In function 'do_a_deblock_MMX2':
libpostproc/postprocess_template.c:2901: error: memory input 4 is not directly addressable
make[1]: *** [libpostproc/postprocess.o] Error 1
make[1]: Leaving directory `/home/aaronbai/MPlayer-1.0pre7/MPlayer-1.0pre7/libavcodec'
make: *** [libavcodec/libavcodec.a] 错误 2
[root@localhost MPlayer-1.0pre7]#
回复 支持 反对

使用道具 举报

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

本版积分规则

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