为了是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