|
|
发表于 2007-3-27 13:09:14
|
显示全部楼层
Post by osbug
请问libstdc++5的作用是什么?还一个问题是有的教程说安装windows-all-20061022这个解码包,我怎么感觉安与不安没效果?
这要从 mplayer 的解码方式说起. mplayer 内置的解码器是 FFmpeg , 它能够播放很多音频视频, 比如视频有 DivX, XviD, MPEG-1/2, WMV7 等等, 但对于那些 FFmpeg 不能支持的格式, mplayer 需要调用外部的解码器, 这就是 w32codecs 所提供的 (最近mplayer 去掉了名字中的 w32, 因为现在 codecs 中也包含了 linux 下的解码器) .
codecs 包中的 drvc.so 是从 RealPlayer for Linux 中提取出来的 real10 解码器, 很多时候播放 rmvb 需要这个. 又由于 RealPlayer for Linux 使用g++-3.x 编译, 所以 drvc.so 运行需要的 c++ 库是 libstdc++5 , 而 gcc-4.x 提供的 c++ 库是 libstdc++6 |
|