mplayer提示:Could not open required DirectShow codec drvc.dll

Totem,mplayer,sopcast,realplayer,bmp
MassEnergy
帖子: 17
注册时间: 2008-08-08 11:43

mplayer提示:Could not open required DirectShow codec drvc.dll

#1

帖子 MassEnergy » 2008-08-26 12:12

已经按照如下所说安装了codecs(all-20071007.tar.bz2)
http://wiki.ubuntu.org.cn/index.php?tit ... 1.E5.99.A8
但是播放rmvb文件时仍有错误提示:
ERROR:Could not open required DirectShow codec drvc.dll
播放wmv文件时提示:
ERROR:Could not open required DirectShow codec wmvdmod.dll
点“OK"后可以正常播放。
是这两个文件损坏了吗?怎么解决?
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#2

帖子 想入非非 » 2008-08-26 15:11

代码: 全选

apt-get install libstdc++5
搞定! :wink: 祝你愉快!
Ubuntu User
MassEnergy
帖子: 17
注册时间: 2008-08-08 11:43

#3

帖子 MassEnergy » 2008-08-26 16:08

非常感谢!
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#4

帖子 想入非非 » 2008-08-26 16:12

以后遇到问题还是先自己查一查,这样很容易进步。。。。经验之谈。。。
Ubuntu User
wanglei5167
帖子: 1
注册时间: 2008-10-26 9:40

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#5

帖子 wanglei5167 » 2008-10-26 13:25

非常感谢!!!!!!!
头像
tanzi1688
帖子: 343
注册时间: 2008-10-23 8:37
联系:

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#6

帖子 tanzi1688 » 2008-10-28 8:40

新接触ubuntu(base on debian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。
如何设定/改变/启用 root 使用者的密码?
sudo passwd root
为了启用 root 帐号 (也就是 设置一个口令) 使用:
sudo passwd root
当你使用完毕后屏蔽 root 帐号 使用:
sudo passwd -l root
这个将锁住 root 帐号.
如何在终端机模式下切换到 root 身份?
sudo -s -H

个人认为遇到这个问题时有用。
个人网站:土木坛子INK SAY
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#7

帖子 想入非非 » 2008-10-28 11:48

tanzi1688 写了:新接触ubuntu(base on debian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。
如何设定/改变/启用 root 使用者的密码?
sudo passwd root
为了启用 root 帐号 (也就是 设置一个口令) 使用:
sudo passwd root
当你使用完毕后屏蔽 root 帐号 使用:
sudo passwd -l root
这个将锁住 root 帐号.
如何在终端机模式下切换到 root 身份?
sudo -s -H

个人认为遇到这个问题时有用。
谢谢分享 :em06
Ubuntu User
useubuntu
帖子: 3
注册时间: 2008-10-29 11:26

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#8

帖子 useubuntu » 2008-10-29 11:32

我已经按照
apt-get install libstdc++5
操作了,rmvb好了,但是 播放 wmv文件还是提示
ERROR:Could not open required DirectShow codec wmvdmod.dll
点击ok后能播放,我该怎么办
hyacinth_sun
帖子: 12
注册时间: 2008-09-10 21:19

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#9

帖子 hyacinth_sun » 2008-11-07 22:45

同楼主一样的问题,第一个用上面的“sudo apt-get install libstdc++5"解决了。

但是第二个问题依旧,并且查看了/usr/lib/codecs,里面有“wmvdmod.dll”这个文件,为什么还是报错呢?

望高手解决!!!!!

不胜感激!!!!
linbc
帖子: 10
注册时间: 2008-11-08 9:30

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#10

帖子 linbc » 2008-11-08 9:46

非常感谢
想入非非,
请问你是怎么想到这样解决的呢?
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#11

帖子 想入非非 » 2008-11-08 11:42

linbc 写了:非常感谢
想入非非,
请问你是怎么想到这样解决的呢?
解决步骤:
# find /usr/lib -name drvc*
/usr/lib/codecs/drvc.so
# ldd /usr/lib/codecs/drvc.so
libstdc++.so.5 => not found
这样可以看出, libstdc++.so.5需要安装
# apt-get install libstdc++5 :em03
Ubuntu User
shengchang@yang
帖子: 1
注册时间: 2009-01-08 21:03

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#12

帖子 shengchang@yang » 2009-01-08 21:05

我也是这个问题阿 ! 怎么办阿 ? :em20 :em20 :em20 :em20
skjwh
帖子: 13
注册时间: 2007-10-12 1:35

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#13

帖子 skjwh » 2009-01-09 20:28

我的问题和lz一样,点ok可以继续播。但是还是一直有drvc.dll的提示。按照楼上想入非非的方法一样不行。
$ find /usr/lib -name drvc*
/usr/lib/codecs/drvc.so
$ ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0xb8099000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7f7d000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e1f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7df8000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7de9000)
/lib/ld-linux.so.2 (0xb809a000)
我的libstdc++.so.5组件是安装好了的吧。
本来是没问题的,我是刚刚升级了smplayer0.6.6才开始报错。已经试过重装w32codecs和libstdc++了,没有效果。
我看论坛以前的帖子都是用重装libstdc++.so.5解决的,不过我这里没有效果。
有谁清楚是什么原因么?
chemy2008@sina.com
帖子: 3
注册时间: 2008-12-20 16:10

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#14

帖子 chemy2008@sina.com » 2009-01-10 15:41

播放wmv文件时提示:
ERROR:Could not open required DirectShow codec wmvdmod.dll
点“OK"后可以正常播放。
是这两个文件损坏了吗?怎么解决?[/quote]
abraveman
帖子: 5
注册时间: 2007-01-05 21:26

Re: mplayer提示:Could not open required DirectShow codec drvc.dll

#15

帖子 abraveman » 2009-01-11 20:11

chemy2008@sina.com 写了:播放wmv文件时提示:
ERROR:Could not open required DirectShow codec wmvdmod.dll
点“OK"后可以正常播放。
是这两个文件损坏了吗?怎么解决?
[/quote]

请看下面的办法管用吗?对我的情况管用
简述如下:
$sudo mkdir /usr/lib/win32
$sudo ln -s /usr/lib/codecs/* /use/lib/win32/
详细解释请看:viewtopic.php?f=74&t=179730

谢谢“想入非非”的回答,帮我解决了“Could not open required DirectShow codec drvc.dll”的问题。即回答了问题,还说了解决问题的方法,很棒

解决步骤:
# find /usr/lib -name drvc*
/usr/lib/codecs/drvc.so
# ldd /usr/lib/codecs/drvc.so
libstdc++.so.5 => not found
这样可以看出, libstdc++.so.5需要安装
# apt-get install libstdc++5
回复