- 论坛徽章:
- 0
|
人云亦云,上网看了几篇mplayer播放rmvb的文章,都是说弄个解码器(无论是官网下载还是直接用Windows的编码器),copy到/usr/lib/codecs下,就ok了。
但是实际上是不是这么简单呢?有待分晓。
如果你的mplayer是32位,而且是用rpm或者是deb包安装的话,这样做是没有问题的。
如果你的mplayer是64位,而且是用rpm或者是deb包安装的话,目录就是"/usr/lib64/codecs"
如果你的mplayer是编译安装的,目录有可能是"/usr/local/lib/codecs"
可是我怎么知道这个目录在哪里呢?
使用最快速度找出解码器所在目录:找一个rmvb,输入mplayer xxx.rmvb
肯定会出来一大堆错误,里面会有几句是说:在/xxx/xxx目录下找不到编码器
对,就是这个/xxx/xxx
解压,把解码器的所有文件copy到/xxx/xxx,重启mplayer,在"preference"->"codecs & demuxer"->"video codecs family",选择"RealVideo decoder",ok。
===================================================
关于声音的问题
如果在"preference"->"codecs & demuxer"->"audio codecs family"选择"RealAudio decoder",那么播放的音质不是一般的差。只需选择"MPEG layer-2, layer-3",照样播放,音质却变好了。试试看。
===================================================
关于双击播放的问题
不知道怎么一回事,默认是mplayer播放,双击就出现"Fail to open '/xxx/%23%74...rmvb' "的信息,难道是字符编码有问题?但我不想再安装其它组件了。
输入mplayer xxx.rmvb,正常播放,只是没有控制播放的面板。
找到xxx.rmvb,右键->"使用其它程序打开"->"使用自定义命令",输入"mplayer ",确定。
双击播放,键盘方向键控制,空格暂停/继续,Esc退出,还是很方便的哦。 |
|