Chinaunix首页 | 论坛 | 博客
  • 博客访问: 342685
  • 博文数量: 40
  • 博客积分: 157
  • 博客等级: 入伍新兵
  • 技术积分: 536
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-15 19:44
文章分类

分类: LINUX

2014-02-15 20:06:43

PS:本文转自:http://zyp19891128.blog.163.com/blog/static/970062812010111112627226/
    因为学习需要需要安装一个红帽系统,说实话,咱是真不愿意用,你看看,连个音乐都放不了,但是没办法啊,学习需要还得用。
    至于插件的安装原作者已经写的相当的通俗易懂了,俺就不出来现丑啦!把原文贴过来,供各位参考!

      一般情况下,Linux默认是不直接支持MP3格式的播放的(,因此,Rhythmbox也不例外,除了支持基本的Ogg、Flac等格式之外,同样也不 支持Mp3等我们常用的格式。但在我的音乐里面,有很多都 是MP3格式的音乐文件,看来没有办法了,只好去安装一下Mp3插件,让Rhythmbox来支持Mp3格式文件的播放。那么这个Mp3插件是什么呢?
      其实,Rhythmbox所有支持的音频格式文件的处理,都是由 GStreamer来对音频流进行处理的,Rhythmbox所支持格式的多少,都是与你系统里GStreamer的格式插件数目的多少来决定的,因此, 要想让Rhythmbox支持Mp3格式的播放,我们就得安装GStreamer中的一款名叫“gst-fluendo-mp3”的插件。
    现在开始来手动安装:
1.准备工作
    既然要安装gst-fluendo-mp3,那当然得先把gst-fluendo-mp3下载回来了,gst-fluendo-mp3有Rpm、源代码等 方式,在这里我主要但要相对复杂点的源代码的安装方式(源代码方式比其它方式最大的好处在于,源代码需要在你本机重新编译,所以得到的最终软件将更适合自 己系统的实际情况,一般来说,将会更优化,性能质量更好)进行讲解,我当前使用的gst-fluendo-mp3是从“”这是下载的,我下载的是gst-fluendo-mp3-0.10.14.tar.gz这一版本,当然大家可以去其它地方下载,也可以下载其它的版本来下载。
2.开始安装
A.解压源文件包
    执行“应用程序”->“系统工具”->“终端”,打开终端命令行窗口,某些系统可能当前没有用root帐户登陆,请使用对后续目录有所有操作 权限的 帐户来登陆操作,我这里准备用root来操作,所以在开始之前,请输入“su root”,再输入密码,登陆成功之后进入gst-fluendo-mp3下载存放路径用“tar -xzvf gst-fluendo-mp3-0.10.14.tar.gz”命令来完成对源文件包的解压。
B.配置、编译源文件
    解压完成之,合在和源文件包同一目录中多出一个叫“gst-fluendo-mp3-0.10.14”的文件夹,这个文件里存放在,就是刚则解压出来的 gst-fluendo-mp3插件的所有源代码,下面我们要做的工作,就是配置及编译这些源程序了。执行”cd gst-fluendo-mp3-0.10.14“命令,进入gst-fluendo-mp3-0.10.14文件夹里,再执行 “./configure”命令进行配置,配置完成之后,执行“make”命令进行编译,最后执行“make install”命令进行安装。
C.测试插件
    到现在为止,我们已经将 gst-fluendo-mp3编译出来,并已经安装到了系统,我们现在来验证一下安装的结果如何,Rhythmbox是否能正常支持Mp3格式音频文件 的播放。打开Rhythmbox,选择菜单”音乐“->“导入文件”,导入一首Mp3格式的音乐文件,结果依然还是看到提示需要下载Mp3格式的插 件。
D.解决问题
    查看“/usr/lib /gstreamer-0.10”及“/usr/local/lib/gstreamer-0.10”这二个位置,其实如果你仔细查“/usr/lib /gstreamer-0.10”位置下的文件的话,你应该会知道发现, 这是系统原来自带的GStreamer部分插件的位置,而“/usr/local/lib/gstreamer-0.10”则是我们刚刚新安装的 “gst-fluendo-mp3”存放的位置。我想看到这,大家应该也差不多知道该怎么做了,很简单,执行命令“cp /usr/local/lib/gstreamer-0.10/libgstflump3dec.so /usr/lib/gstreamer-0.10”,把“/usr/local/lib/gstreamer-0.10”目录的 “libgstflump3dec.so”文件复制到“/usr/lib/gstreamer-0.10”即可。
到这里安装就结束了,重新打开Rhythmbox播放器享受音乐吧...
阅读(7315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~