为了是goldendict 发音,需要安装MPlayer,不幸的是,没有现成的rpm包可以使用,只能自己编译。
1. 先决条件:安装MPlayer需要编译器:gcc ,yasm,alsa. 其中安装yasm 需要EPEL repo, 如果不安装alsa声音会缺失。
rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
yum install gcc
yum install yasm
yum install -y *alsa*
2. 下载mplayer源代码:
mkdir mplayer
cd mplayer
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
3. 下载解码包,然后复制解码包到 /usr/local/lib/codecs
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
tar -xaf essential-amd64-20071007.tar.bz2
sudo mkdir /usr/local/lib/codecs
sudo cp essential-amd64-20071007/* /usr/local/lib/codecs
4. 配置,编译mplayer
进入mplayer的目录,执行configure
./configure --codecsdir=/usr/local/lib/codecs
配置完成后,开始编译:
make
安装 mplayer
make install
5. 测试环境:
使用命令行看视频
mplayer viedo/test.rmvb