如果只播放音乐,我比较推荐的是xmms 。虽然很老,但是的确好用,支持的格式也比较多,很稳定
如果要播放视频的话,一般使用的是mplay+kmplayer
其中mplay是一个命令方式下的播放器,kmplayer则是它的外壳。
几乎支持所有格式,可以说是Linux下的暴风影音
安装的话yum install kmplayer (2.1M)来安装kmplay,yum install -y mplayerplug-in安装mplay(在livna更新源中)
安装解码器:
解码器是播放软件的核心,首先从官方下载到最新的解码包(注意选择与你系统相应的,点这里查看所有解码包)。
有很多,挑最新的下载(下面是我需要的):
http://www.mplayerhq.hu/MPlayer/ ... ll-20071007.tar.bz2
http://www.mplayerhq.hu/MPlayer/ ... ws-all-20071007.zip
http://www.mplayerhq.hu/MPlayer/ ... al-20071007.tar.bz2
参考:解码器对照表
将上面的三个包解压出来,放入对应的目录即可。
放在哪里呢,很简单,你用MPlayer播放一个没有解码器的影音文件,如RMVB格式的。
看到了吧,我只要把 all-20071007.tar.bz2 全部文件解压到 /usr/local/lib/codecs
把 windows-all-20071007.zip 全部文件解压到 /usr/local/lib/win32 就OK了。
接下来就是调整播放器窗口字体和皮肤,无关紧要,就不写出来了。
在我这里mplayer-gui会出现一些问题,如果你和我一样:
1.unable to find simple control ‘PCM’ ,0
右击MPlayer-GUI的播放控制窗口,选择 Preferences(属性),会看见个提示,告诉你所有的设置更改会在重启后生效。不必管它,OK,选择Audio(音频)页。
在可用的驱动列表里选择正确的音频驱动,网上很多人选择pulse。
OK后,重新启动Mplayer-gui,新问题又出现了,接着往下看。
2.Could not open required directshow codec drvc.dll
这个问题的解决办法是从http://blog.zhangjianfeng.com/article/704找到的。按照他的方法,的确没提示“libstdc++.so.5 => not found”,如下:
[root@localhost ~]# ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0×00110000)
libstdc++.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0×001b2000)
/lib/ld-linux.so.2 (0×00144000)
解决方法很简单,安装它。
https://files.cnblogs.com/missyouxin/compat-libstdc++-33-3.2.3-47.3.i386.rpm.zip
安装后你可以再次用命令瞧瞧:
[root@localhost ~]# ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0×00110000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0×001b2000)
libc.so.6 => /lib/libc.so.6 (0×0026b000)
libm.so.6 => /lib/libm.so.6 (0×00111000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0×003c4000)
/lib/ld-linux.so.2 (0×00144000)
[root@localhost ~]#
现在MPlayer能正常使用了,在你常用的影视文件上点击右键->属性,在“打开方式”里选中“MPlayer”。
如果要播放视频的话,一般使用的是mplay+kmplayer
其中mplay是一个命令方式下的播放器,kmplayer则是它的外壳。
几乎支持所有格式,可以说是Linux下的暴风影音
安装的话yum install kmplayer (2.1M)来安装kmplay,yum install -y mplayerplug-in安装mplay(在livna更新源中)
安装解码器:
解码器是播放软件的核心,首先从官方下载到最新的解码包(注意选择与你系统相应的,点这里查看所有解码包)。
有很多,挑最新的下载(下面是我需要的):
http://www.mplayerhq.hu/MPlayer/ ... ll-20071007.tar.bz2
http://www.mplayerhq.hu/MPlayer/ ... ws-all-20071007.zip
http://www.mplayerhq.hu/MPlayer/ ... al-20071007.tar.bz2
参考:解码器对照表
将上面的三个包解压出来,放入对应的目录即可。
放在哪里呢,很简单,你用MPlayer播放一个没有解码器的影音文件,如RMVB格式的。
看到了吧,我只要把 all-20071007.tar.bz2 全部文件解压到 /usr/local/lib/codecs
把 windows-all-20071007.zip 全部文件解压到 /usr/local/lib/win32 就OK了。
接下来就是调整播放器窗口字体和皮肤,无关紧要,就不写出来了。
在我这里mplayer-gui会出现一些问题,如果你和我一样:
1.unable to find simple control ‘PCM’ ,0
右击MPlayer-GUI的播放控制窗口,选择 Preferences(属性),会看见个提示,告诉你所有的设置更改会在重启后生效。不必管它,OK,选择Audio(音频)页。
在可用的驱动列表里选择正确的音频驱动,网上很多人选择pulse。
OK后,重新启动Mplayer-gui,新问题又出现了,接着往下看。
2.Could not open required directshow codec drvc.dll
这个问题的解决办法是从http://blog.zhangjianfeng.com/article/704找到的。按照他的方法,的确没提示“libstdc++.so.5 => not found”,如下:
[root@localhost ~]# ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0×00110000)
libstdc++.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0×001b2000)
/lib/ld-linux.so.2 (0×00144000)
解决方法很简单,安装它。
https://files.cnblogs.com/missyouxin/compat-libstdc++-33-3.2.3-47.3.i386.rpm.zip
安装后你可以再次用命令瞧瞧:
[root@localhost ~]# ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0×00110000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0×001b2000)
libc.so.6 => /lib/libc.so.6 (0×0026b000)
libm.so.6 => /lib/libm.so.6 (0×00111000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0×003c4000)
/lib/ld-linux.so.2 (0×00144000)
[root@localhost ~]#
现在MPlayer能正常使用了,在你常用的影视文件上点击右键->属性,在“打开方式”里选中“MPlayer”。
浙公网安备 33010602011771号