- 论坛徽章:
- 0
|
Linux的音频&视频播放
我们这里用MPlayer,RealPlayer两个软件来实现Linux对音频和视频播放的支持.
MPlayer
1.下载MPlayer:
http://www.mplayerhq.hu/design7/dload.html
MPlayer v1.0rc2 source 以及至少一种SKIN.
2.安装MPlayer
tar jvxf MPlayer-1.0rc2.tar.bz2 cd MPlayer ./configure --enable-gui #添加GUI支持 make make install
3.安装SKIN
下载skin,例如Blue-1.7.tar.bz2
解压:tar jxvf Blue-1.7.tar.bz2
将Blue文件夹移动到:/usr/local/share/mplayer/skins/,并重命名为:default.
4.添加字体
将字体文件(例如/usr/share/fonts/zh_CN/TrueType下的*.ttf文件)拷贝到/usr/local/share/mplayer/下,并重命名为subfont.ttf.(当然,字体文件可以自己选择,但必须有,否则会提示错误.也可以根据README文件中的方法在编译的时候使用参数定义,请参阅README文件;也可以在安装后的MPlayer中设置字体属性.)
5.使用MPlayer
命令行形式:mplayer
GUI形式:gmplayer
MPlayer支持MP3,AVI,MPEG等文件,但默认情况下对于RMVB的支持并不好,需要添加drv33260.dll,MPlayer提供下载.我们可以安装RealPlayer for Linux来实现对RMVB的支持.
RealPlayer
1.下载:
https://player.helixcommunity.org/
RealPlayer11GOLD.bin
2.安装RealPlayer
chmod a+x RealPlayer11GOLD.bin ./RealPlayer11GOLD.bin
RealPlayer将默认安装在/opt/real/RealPlayer下.
3.使用RealPlayer播放RMVB
realplay
4.视频文件没声音的解决方法:
目前的RealPlayer for linux版本使用oss声音输出,而目前流行的Linux系统使用的是alsa声音输出,这一差异导致RealPlayer不能正常地输出声音。
一般来说,只需要安装alsa-oss,增加alsa对oss的兼容.
另外,可以强制RealPlayer使用OSS播放RMVB,方法:工具-->首选项-->硬件,将音频驱动程序由ALSA改为OSS即可.
其他播放器,例如XMMS,KMPlayer,lmplayer的安装可能会比较麻烦,尤其是对于非最新版本的Linux而言.我现在用的是CentOS-4.4,安装这几个的时候就都提示glib,glibc,qt等版本太老等问题.
系统信息:
CentOS-4.4 (kernel 2.6.9-42.EL)KDE 3.3.1
实用命令:
rpm -qa|grep glib
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32588/showart_1802113.html |
|