在Fedora中用Mplayer播放mkv时出现错误信息: 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需要安装。
libstdc++.so.5可以在rpmfind找到compat-libstdc++-33-3.2.3-64.i386.rpm,下载安装即可。