星期日, 10月 28, 2007

mplayer rmvb drcv.so

今天幫同學灌了 debian
因為是宅宅的緣故 要求我要能看所有類型的片
裝了 mplayer & win32 codec
幾乎所有的格式都可以看了
不過rmvb 打開的時候會有錯誤:
ERROR: Could not open required DirectShow codec drvc.so.

google 了半天解決方法都無效
最後我用指令打 mplayer xxx.rmvb 的時候
發現原來Error 前面還有別的東西
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.
看來可能是libstdc++5 沒裝或是怎樣造成drvc.so 也讀不出來
看了synaptic 發現我明明就有裝 libstdc++6, 不過不管怎樣 既然error 寫5 就裝裝看吧
把libstdc++5 裝了上來以後就沒這個惱人的錯誤了 :D

1 則留言:

Bruce 提到...

装了以后果然搞掂,多谢分享。:)