今天意外發現一個滿有意思的音樂播放程式 - LAMIP
具有輕巧簡單快速的特性,試用過後滿喜歡的
它還在開發中,使用 C/C++,啟動速度頗快,預設 GTK+2 圖形介面很乾淨
特色是支援多種不同的圖形介面、輸出輸入外掛、以及檔案格式
今天有跟作者在 irc 小聊一下,他們是從頭開始寫的
並不是改寫 xmms 而來,程式碼我看了一下,結構相當不錯
裡面還包含台灣網友 olv 所寫的 foobar clone 介面
可惜因為 LAMIP API 有改變,現在那個 plug-in 不能用了
不過這個播放程式還是值得一試!!
首頁: http://fondriest.frederic.free.fr/realisations/lamip/
最新程式碼: 請用 svn 從 svn://lamiphq.no-ip.org/lamip 下載
下載程式碼之後請 apt-get install libtagc0-dev
之後進入 core 目錄
執行
autoreconf -vifs
./configure --enable-files --enable-taglib --enable-network
--enable-cdrom --enable-zlib --enable-bzlib
(上面各個編譯參數可以隨需要增減,我上面列的是全開)
make
sudo make install
裝好 core 之後請進入 plugin 目錄
control 部份請用 autoreconf -vifs && ./configure && make
sudo make install 安裝 control-default (預設圖形介面)
output 部份請用同樣方式,安裝 output-alsa
input 部份請用同樣方式,安裝需要的檔案格式 (input-pcm 要裝)
裝好之後,執行 lamip,進入 Options/Plugin options
把 lamip_output 從 oss 改為 alsa
然後就可以開始播放音樂了!!
有問題可以上 irc.freenode.net 上的 #lamip 頻道,
可以直接找作者討論,主要的作者是 ciberfred
英文不好沒關係,因為作者英文也不好 XD