
kplaylist
有時想想,當個笨蛋也有當個笨蛋的好處。當有什麼好點子,前頭已經有不少前人披荊斬棘,殺出一條八線大道,還兼鋪好柏油,劃上整齊標線,就差搬出十六人大轎求你上路。FTTB已經開始嶄露頭角,一般的虛擬主機動輒祭出數十至上百GB的空間,流量上TB也沒有什麼好稀奇。有些只能聊聊最後卻淪為空想的工具,也才漸漸地開始有了「實用」的價值。
高中時總是希望能有一個隨時可以連接的私人檔案庫,拿來當多媒體中心也好,用作展示型的網頁空間也好。方便也省麻煩。
今天花了3分鐘裝了個有趣的串流軟體 kplaylist,無需架設伺服器,只要有一個支援php與mysql的主機,就能建構出一個音樂共享平台。程式本身也很豪邁,「一個」將近600kb的php檔,形單影隻孤苦伶仃完全沒有其他文件,而安裝過程也很保有其一貫的簡單明瞭。
1. 用編輯器修改程式碼,寫入 sql 主機資訊。
2. 將php檔上傳至 server 端。
3. 打開瀏覽器連上網頁按著安裝步驟,click 兩三步後就可以運作了。十足腦殘!
操作比想像中還直覺,雖說程式碼有些亂七八糟,該有的都沒少,還有繁體中文語系檔喔! kplaylist這種軟體有趣的地方在於它多了種「共享」的意味,程式本身有提供使用者註冊機制,身為管理者能自由決定是否開放使用者上傳或下載音樂檔,用戶可客製個人的播放清單還可選擇要不要跟他人共享 playlist ,對於擁有共同音樂喜好的小團體來說是種不錯的交流方式。
沒什麼時間整理手邊的CD,就先用朋友的檔案測試,上傳音樂檔後, reload 一下更新音樂資料庫。設好清單按下播放鈕後會跳出一個 m3u 檔,選用平日熟悉的播放軟體開啟即可,我幾乎沒感覺到什麼 buffer 的遲滯感。反應與放在本機的檔案差不多。至少支援 mp3, ogg, wma, rma, wav 等格式,系統若有內建 LAME 還可即時 re-encode ,側邊框顯示最新以及最熱門的歌曲,上頭有個簡易的公告欄,麻雀雖小,五臟俱全哪。
在主機用作正途之後還有餘裕的人,不妨試試這種交流方式吧!
--
另外還有基於 AJAX 技術的 mp3act 也是不錯的平台
