打印

在arm上播mplayer出了点问题,请各位进来看看啊!

[复制链接]
1703|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
06031204|  楼主 | 2007-11-21 11:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我是编译mplayer在arm上进行播放音视频,我的配置参数如下: 
--cc=arm-linux-gcc --target=arm-armv4l-linux --host-cc=gcc --enable-static --disable-win32 --disable-dvdread --enable-fbdev --disable-mencoder --disable-live --disable-mp3lib --enable-libavcodec --enable-ossaudio --language=zh_CN --disable-network --enable-mad 
用mplayer播放时出了以下问题: 
1.播放mp3啊这种纯音频的文件都没有问题,但是播视频的时候,如果放弃音频 
mplayer -nosound tell.wmv 的话,在lcd上能看到流畅的视频,在终端上可以看到数据很快的解码。 
但如果是要视频和音频一起都要的话:mplayer tell.wmv。在终端上也还是有音频A和视频V的解码数据显示,但是解码超慢,而LCD上的视频几乎走不动,跟静止差不多,这是何缘故呢?? 
刚开始我还以为是CPU的处理速度跟不上,但我又试了一下播放视频文件时不要视频只要音频: 
mplayer -novideo tell.wmv 时,终端上有音频解码的数据,但是超慢,耳机根本就没有啥子音乐!!郁闷啊,请问这是什么原因呢??是不是视频文件中的音频解码器是不是重新编译吗??请高手们指点一下啊?? 
2.就是用mplayer播放rm,rmvb格式时是不能成功的,老是出问题,像rm格式的视频文件应该用Libavcodec中的RealVideo 1.0解码器可以播放的吧??我编译mplayer时是使能了本地编码库libavcodec啊??难道是我的库里面没有RealVIdeo吗??请高手出来指点一下,我播放rm格式时的错误信息如下: 
/mnt/ext1/bin # ./mplayer2 Beyondamani.rm 
MPlayer 1.0pre7try2-3.3.2 (C) 2000-2005 MPlayer Team 
CPU: ARM 
Failed to open /dev/rtc: No such file or directory (it should be readable by the user.) 
播放 Beyondamani.rm. 
检测到REAL文件格式。 
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] 360x260 24bpp 29.000 fps 0.0 kbps ( 0.0 kbyte/s) 
Clip info: 
name: www.ttmp3.com 
author: www.ttmp3.com 
copyright: www.ttmp3.com 
commenttesting the lcd by softmcu 
========================================================================== 
要求的音频解码器族 [ra10cook] (afm=realaud) 不可用. 
在编译时开启它. 
要求的音频解码器族 [racook] (afm=realaud) 不可用. 
在编译时开启它. 
要求的音频解码器族 [racookwin] (afm=realaud) 不可? 
在编译时开启它. 
要求的音频解码器族 [racookmac] (afm=realaud) 不可用. 
在编译时开启它. 
找不到音频格式 0x6B6F6F63 的解码器. 
请看DOCS/zh/codecs.html! 
========================================================================== 
========================================================================== 
要求的视频解码器族 [rv3040] (vfm=realvid) 不可用. 
在编译时开启它. 
要求的视频解码器族 [rv40] (vfm=realvid) 不可用. 
在编译时开启它. 
要求的视频解码器族 [rv40win] (vfm=realvid) 不可用. 
在编译时开启它. 
要求的视频解码器族 [rv40mac] (vfm=realvid) 不可用. 
在编译时开启它. 
找不到适合所选的-vo和视频格式 0x30345652 的解码器! 
请看DOCS/zh/codecs.html! 
========================================================================== 
Can't restore text mode: Invalid argument 
正在退出... (文件结束) 

请大家帮忙啊!!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

1

粉丝