mplayer出错ERROR:Could not open required direcshow codec drvc.dll

sgyin 2009-04-19 04:11:48
刚在在fedora8上安装上了mplayer,有声音,有图像但是较慢,画质不好且提示错误:
ERROR:Could not open required direcshow codec drvc.dll

怎么办啊?


[root@localhost .mplayer]# gmplayer /root/jq.rmvb
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 3200+ (Family: 15, Model: 95, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
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.

Playing /root/jq.rmvb.
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] Audio stream found, -aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] Video stream found, -vid 1
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 720x576 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
name: [LessBug]2007.08.07.����֮·_���ν�����1+1��
author: LessBug
copyright: CCTV
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Error: libstdc++.so.5: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/lib/codecs/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
Win32 LoadLibrary failed to load: drvc.dll, /usr/lib/codecs/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll
Error loading dll
ERROR: Could not open required DirectShow codec drvc.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Selected video codec: [rv40] vfm: realvid (Linux RealPlayer 9 RV40 decoder)
==========================================================================
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 576 (preferred colorspace: Planar I420)
VDec: using Planar I420 as output csp (no 0)
Movie-Aspect is 1.25:1 - prescaling to correct movie aspect.
VO: [x11] 720x576 => 720x576 Planar I420
[swscaler @ 0x8815450]SwScaler: using unscaled yuv420p -> rgb32 special converter
A:1015.0 V:1014.7 A-V: 0.277 ct: 0.122 1444/1444 22% 33% 1.1% 53 0

************************************************
**** Your system is too SLOW to play this! ****
************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.
...全文
1550 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
morris88 2009-04-19
  • 打赏
  • 举报
回复
安装使用 mplayer 媒体播放器

http://blog.chinaunix.net/u/11240/showart_410432.html
morris88 2009-04-19
  • 打赏
  • 举报
回复
如果要在Fedora 8下安装mplayer播放器,那么首先肯定要在mplayer网站上下载以下文件

http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

http://www1.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2


http://www1.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20071007.zip

skin http://www1.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2

font http://www1.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/gb2312-ming.tar.bz2

下载完后 解压解码器包放到/usr/lib/下

tar jvxf all-20071007.tar.bz2

sudo mv all-20071007 /usr/lib/codecs

unzip windows-all-20071007.zip

sudo mv windows-all-20071007 /usr/lib/win32

现在解压MPlayer-1.0rc2.tar.bz2

tar jvxf MPlayer-1.0rc2.tar.bz2

cd MPlayer-1.0rc2

sudo ./configure --prefix=/usr/local/mplayer --enabel-gui --codecsdir=/usr/lib/codecs --win32codecsdir=/usr/lib/win32 --language=zh_CN


编译安装make

make install

安装完后解压skin和font

tar jvxf Abyss-1.6.tar.bz2

sudo mv Abyss-1.6 /usr/local/mplayer/share/mplayer/skin/default

tar jvxf gb2312-ming.tar.bz2

cd gb2312-ming/gbsn00lp16/

sudo cp * /usr/local/mplayer/share/mplayer/font/

好了,一切成功!

morris88 2009-04-19
  • 打赏
  • 举报
回复
貌似没有安装编解码库导致的...
morris88 2009-04-19
  • 打赏
  • 举报
回复
在fedora 8下安装mplayer:过程如下

首先当然是要下载安装包。

主文件 http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

编码包 http://www1.mplayerhq.hu/MPlayer ... ll-20071007.tar.bz2

win32 编码包http://www1.mplayerhq.hu/MPlayer ... ws-all-20071007.zip

皮肤 http://www1.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2

字体http://www1.mplayerhq.hu/MPlayer ... gb2312-ming.tar.bz2

当然可以到这儿了解最新的信息和自己想要的东西 http://www1.mplayerhq.hu/

下载完后解压解码器包放到/home/eplinux/download下,这个路径随个人爱好,想放到那就那。然后解压。在解压之前应该建好存放编码器的目录 sudo mkdir /usr/lib/win32

一般情况下/usr/lib/codecs在安装时就默认建立了,如果不放心可以查看ls -l /usr/lib/没有创建就ok。

cd /usr/eplinux/download

进行解压:
tar jvxf all-20071007.tar.bz2

unzip windows-all-20071007.zip

ar jvxf MPlayer-1.0rc2.tar.bz2

tar jvxf Abyss-1.6.tar.bz2

tar jvxf gb2312-ming.tar.bz2

解压完成。

mv windows-all-20071007 /usr/lib/win32

mv all-20071007 /usr/lib/codecs

cd MPlayer-1.0rc2

./configure --prefix=/usr/local/mplayer --enable-gui --codecsdir=/usr/lib/codecs --win32codecsdir=/usr/lib/win32 --language=zh_CN

开始编译安装:
make

make install

这儿得一小段时间,大家可以干下别的,喝杯coffee。

主程序到此完成,下面安装皮肤和字体
cd ..
mkdir /usr/local/mplayer/share/mplayer/skins/default
mkdir /usr/local/mplayer/share/mplayer/font/
mv Abyss /usr/local/mplayer/share/mplayer/skins/default

cd gb2312-ming/gbsn00lp16/

sudo cp * /usr/local/mplayer/share/mplayer/font/

呵呵,就这么简单。ok!

/usr/local/mplayer/bin/gmplayer 一切原来这么美好哦,我的最爱,你也能播放了。

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧