Vincent.Chan‘s Blog

          常用鏈接

          統計

          積分與排名

          網站

          最新評論

          xmms和bmp里的重要插件

          作者:Wwashington AT smth bbs

          前言:歡迎轉載,但是您必須保留原文的所有信息,包括作者和時間。

          一、其實今天寫了兩篇文章,剛才那篇內容是 OpenBSD 的安裝腳本和
          FreeBSD 的實用腳本,現在再貼一篇關于 xmms 和 bmp 的重要插件,
          當然了,依然是針對 FreeBSD 和 OpenBSD 的,它們比 Linux 難用。
          還是按以往慣例發在 NewSoftware 區,因為它們都是討論應用問題。

          長期以來,因為 Unix 一般用于服務器而不是桌面系統,導致可視化和
          多媒體方面明顯落后于 Windows,從而嚴重降低了對普通用戶的吸引力。
          現在 xorg 比 XF86 改進了很多,我們只要再把音樂、DVD 搞定,基本
          上就是一臺 Unix 下的多媒體 PC 了,這對于推動 Unix 在群眾中普及
          有一定的積極作用。聽音樂可以用 xmms 和 bmp (beep-media-player),
          看 DVD 主要用 xine。

          編譯 xine 不難,只要到 FreeBSD 的 ports 里去編譯就可以了。此外
          編譯 xmms 以及顯示漢字也不難,可以參考 FreeBSD簡單漢化終結篇。
          到 Google 搜一下有很多,但要注意 zh_CN.EUC 應該是 zh_CN.eucCN,
          否則你在這個語言環境下編譯 xmms 會報告說缺乏 glib 庫支持。

          二、我要討論的是,在 OpenBSD 里的 libsun 以及 FreeBSD 里的 oss
          和 esound 是不健全的,它們在 KDE 環境下有時候無法發出聲音。通過
          查找資料,我發現應該使用 arts 的 Output,因為 KDE 的聲音管理器
          就是 arts。同時,除了眾所周知的 mp3 之外,wma 格式也很流行,我
          找到了 wma 的 Input 解碼插件并使用成功。

          三、下面列出下載這些 plugin 的地方,大家也可以根據文件名來搜索。

          http://www.xmms.org/plugins.php?category=output

          http://www.xmms.org/plugins.php?details=22
          http://www.freshports.org/audio/xmms-arts/
          http://www.freebsdsoftware.org/audio/xmms-arts.html

          http://www.xmms.org/plugins.php?details=85
          http://www.freshports.org/audio/xmms-arts_output/
          http://www.freebsdsoftware.org/audio/xmms-arts_output.html

          http://havardk.xmms.org/plugins/arts_output/
          http://havardk.xmms.org/plugins/arts_output/arts_output-0.7.1.tar.gz

          http://archives.neohapsis.com/archives/openbsd/2004-10/0686.html
          http://www.monkey.org/openbsd/archive/ports/0410/msg00589.html
          arts_output.tar.gz (OpenBSD patch)

          http://www.gentoo-portage.com/media-plugins/bmp-arts
          http://www.sosdg.org/~larne/w/Plugin_list
          http://linuv.uv.es/mirror/gentoo/distfiles/
          http://linuv.uv.es/mirror/gentoo/distfiles/bmp-arts-plugin-0.7.2.tar.gz

          http://www.ubuntu.org.cn/support/documentation/wiki/BeepMediaPlayer
          BMP 是一個使用GTK2的看起來更好的XMMS的分支。WMA插件下載與安裝。
          http://download.berlios.de/bmp-plugins/bmp-wma-0.1.1.tar.gz

          http://mcmcc.bat.ru/xmms-wma/
          http://mcmcc.bat.ru/xmms-wma/xmms-wma-1.0.5.tar.bz2
          v.1.0.5 - Added opportunity to build plug-in for player BMP.
                  - Fix bug with blanks with use gnome-vfs in BMP.
                  - WARNING: BEEPMP-WMA conflict with BMP-WMA. Remove BMP-WMA or
                    do not use BEEPMP-WMA.

          四、下面列出編譯的方法,由于時間關系我就不詳細講解了。請大家按
          步驟操作,否則,編譯時可能會提示你:缺乏需要的庫文件。

          /usr/bin/ld: cannot find -lffwma  {直接編譯 xmms-wma 時的錯誤}
          --------------------------------------------------------------

          cd /usr/ports/devel/libtool13
          make install clean
          cd /usr/ports/devel/libtool15
          make install clean
          cd /usr/local/bin
          ln -s libtool15 libtool

          cd /usr/ports/chinese/xmms
          make install clean                {編譯完最好在 XWin 運行一下}
          cd /usr/ports/multimedia/beep-media-player
          make install clean                {編譯完最好在 XWin 運行一下}

          cd /usr/ports/distfiles/Output

          gzip -dc bmp-wma-0.1.1.tar.gz | tar -xvf -
          cd bmp-wma-0.1.1
          ./configure                       {如果沒安裝bmp,配置時會報錯}
          make install
          ls -la src/libffwma/*.a
          cp -pf src/libffwma/*.a /usr/local/lib
          ls -la /usr/local/lib/libff*   # { Make sure libffwma.a is okay }
          cd ..

          bzip2 -dc xmms-wma-1.0.5.tar.bz2 | tar -xvf -
          cd xmms-wma-1.0.5
          vi xmms-wma.c                  # { Replace malloc.h to stdlib.h }
          vi ffmpeg-strip-wma/mem.c      # { Replace malloc.h to stdlib.h }
          gmake install-home
          cd ..

          gzip -dc arts_output-0.7.1.tar.gz | tar -xvf -
          cd arts_output-0.7.1
          ./configure
          make install
          cd ..

          gzip -dc bmp-arts-plugin-0.7.2.tar.gz | tar -xvf -
          cd bmp-arts-plugin-0.7.2
          mkdir =build
          cd =build
          ../configure
          make install
          cd ../..

          五、注意:在 OpenBSD 下有個補丁要打,否則的話 arts 插件無法使用。
          此外 xmms 和 bmp 可以兼容 Winamp 大多數 Skins,放到相應目錄就行。

          附件: arts_output_obsd.tar.gz (1713 Bytes)

          posted on 2006-02-23 00:48 Vincent.Chen 閱讀(420) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 乐至县| 浦北县| 东城区| 万年县| 疏勒县| 虎林市| 南昌市| 静安区| 朔州市| 深水埗区| 安泽县| 晋州市| 宣武区| 上林县| 江口县| 信丰县| 太仆寺旗| 土默特左旗| 安乡县| 牙克石市| 敦煌市| 巴塘县| 镶黄旗| 修文县| 库伦旗| 鲁山县| 奇台县| 平阳县| 苍梧县| 屏边| 平湖市| 道孚县| 宜宾县| 青神县| 犍为县| 双柏县| 运城市| 梨树县| 平原县| 北碚区| 龙山县|