Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas

2010-02-19001.jpg

先前架設以網頁伺服器為基礎的多媒體伺服器中Jinzora2曾經是會考慮的套件,但他不好維護且問題不少,尤其對於中文更是問題多多。

但實際上在Ubuntu的套件中也已經有這類的伺服器套件那就是Ampache。也且Ampache(3.5.4) 在最新的穩定版本對中文的支援也算是不錯了(當然還是有一些問題,例如他對中文字樂曲類別標籤的識別),而且他也可以在網頁上去控制遠端的播放器播放音樂例如MPD或是Winamp(須利用Httpq這個外掛程式),當然最方便的要屬於他可以利用自身的Flash Player去播放使用者所選取的音樂非常的便利(所以你需要讓瀏覽器攔截套出視窗的功能關掉或是將該網站的網址放到例外的網站),還有他可以搭配他的外掛功能連上Last.FM網站幫你紀錄你曾經播放過的歌曲真的相當方便。
而要安裝Ampache前,請先安裝網站伺服器、 PHP5和MySQL,實際安裝Ampache時,因為他已經是內建在軟體庫內,所以利用軟體庫內搜尋的功能搜尋Ampache就可以找到Ampache並安裝及其他相關的套件。在mynas上是利用Ubuntu 8.10所建立的,其所內建的版本為3.4.x該版本對中文會有問題,所以還需要到他的開發網站將其最新的穩定版本Ampache(3.5.4) 將他下載下來並升級。在過程中建議將原本他最重要的設定檔ampache.cfg.php(在/etc/ampache內)移除,並在到http://你的網站伺服器網址/ampache重新安裝資料庫和產生最重要的設定檔ampache.cfg.php(產生時會要求你下載下來,並利用超級管理員的權限將牠放入/etc/ampache內)與管理者帳號。再回來重新利用剛才所設定的管理者帳號登入http://你的網站伺服器網址/ampache,現在開始設定你所收集的多媒體檔案,到左側你可看到有一些小icons點選像電腦的小icon(admin)和Add a Catalog並在Catalog Name:框內填入你所設定的名稱,如my music而在Path:框內填入媒體檔所在位置,如/home/xxx/xxx等,下面還有一些設定依自己的需求來點選,最後按下Add Catalog即可,到這裡基本上ampache已經可以順利執行他的工作了。

除了你可以利用他所自己所帶的Flash Player可以播放,若你也可以利用瀏覽器外掛的腳本城市來執行播放就如先前的貼文用Google Chrome瀏覽器直接在頁面上播放音樂—關於mynas的方式也可以,但自己覺得能與Ampache最佳搭配的是在Linux上著名的播放程式 Amarok 2。

2010-02-18002.jpg2010-02-18005.jpg

Amarok 2除了在播放時有不錯的音質外,他的外掛功能就可以支援Ampache(基本上在3.5.x版這個功能在預設上已經開啟,若沒有請在設定檔 ampache.cfg.php內access_control    = "true"將他開啟)。而在Amarok的設定上請在工具列上點選設定->設定Amarok打開設定視窗點選網際網路服務->將 Ampache的選像打勾,然後進入設定第一格(名稱:),先給這次設定取一個名字如my ampache填入,第二格(伺服器:)填入Ampache網頁位址,如http://你的網頁伺服器的位址/ampache,第三 (Username:)和第四格(密碼:)分別填入使用者名稱和密碼,然後在啟動前打勾和點選加入後確定,這樣你就可以在Amarok的視窗上看到你所收集的演唱者名稱。接下來你就可以利用拖拉的方式將想聽的專輯拖拉到視窗的右側開啟聆聽你所收集的樂曲。

2010-02-19002.jpg

附記:

上一篇貼文: Webdav與行事曆伺服器(2)—我的自家用伺服器U8NAS-Type2 (六)

張貼分享 :

Powered by Windows Live Writer and Google文件

123

張貼於電腦, 軟體工具, Linux, Ubuntu, Windows, 多媒體播放工具, 伺服器
4 comments on “Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas
  1. […] 上一篇貼文: Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas […]

  2. […] 先前的貼文:讓Opera也穿上Google Chrome簡潔清爽的外衣—Opera變裝和功能客製化加強(二) 上一篇貼文: Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas […]

  3. […] Amarok是最為大家所喜歡的音樂播放程式,除了他在播放音樂上有不錯的表現,另外就是他常有一些很特別且實用的腳本程式或是外掛程式,像是可以利用手機來控制它本身功能的WebUI(尤其是使用iPhone的網友),還有就是和前面的貼文Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas曾提到的Ampache多媒體伺服器套件程式來做遠端的客戶端播放,而若你自己有豐富的音樂收藏若是存放在伺服器端內如前面提到利用Ampache和Amarok來互相配合是不錯的選擇,若在相同的電腦上使用,當自己的收集愈來愈豐富時,Amarok所原本內部使用的資料管理可能會愈來愈慢,所以那就需要一個更強力有效率的資料庫管理,所以Amarok找來了MySQL來與之搭配使用。若還沒有裝上MySQL現在就將她裝上。 sudo apt-get install mysql-client mysql-server(建議你也將phpmyadmin也裝上方便後來管理) 當裝上MySQL完成後就開始建立Amarok所要用到的資料庫 amarokdb(預設建議的)和他的使用者amarokuser(預設建議的)。 建立資料庫 sudo mysqladmin -u root -p管理者密碼 create amarokdb 現在登入MySQL內建立使用者amarokuser mysql -u root -p管理者密碼 >GRANT ALL ON amarokdb.* TO ‘amarokuser’@'localhost’ IDENTIFIED BY ‘自己設定的密碼’; >FLUSH PRIVILEGES; 到這裡算是將Amarok所要用的資料庫和使用者設定完成。 進入Amarok選取設定->設定Amarok->Database和將Use external MySQL database打勾與將下面的連接設定設好即可。 […]

  4. […] 相關貼文:Amarok 2與Ampache網頁多媒體檔案管理系統—關於mynas […]

發表留言

Last.fm

文章張貼日期
二月 2010
1234567
891011121314
15161718192021
22232425262728
分類標籤
各期張貼數