2012-01-03 27 views
16

我有一個網站(個人網站),我上傳我的音樂。我是俱樂部的DJ,對於我的混音我使用我的網站來管理我創作的音樂。無法安裝id3 for php - 什麼是好的選擇?

因此最終我想創建混合在線,所以現在我有一個共享主機,我不能安裝MP3 ID3,我正在尋找替代品。

我在網上查找,發現很多自定義類,我可以讀取id3標籤。

我想知道這是什麼:

是它更好地使用自帶的PHP中的一個(這意味着改變我目前的主機)或我應該使用腳本(和哪一個是最好的嗎?) ?

謝謝

+0

我一直使用[getID3()](http://getid3.sourceforge.net/),我喜歡它,但是這是轉向危險'這個問題可能會徵求意見,辯論,論點,投票,或擴展的討論。' – DaveRandom 2012-01-03 12:43:57

+0

如果你不能安裝擴展,那麼你唯一的選擇是包括一個類/腳本 - 只要它的功能如你所願 – ManseUK 2012-01-03 12:44:59

+0

感謝您的幫助,我沒有看到使用第三方類/腳本有任何錯誤 – 2012-01-03 12:53:13

回答

10

安裝PHP模塊(即使它作爲百勝安裝或apt-get安裝一樣簡單)僅限於你從圖書館得到什麼。此外,如果ID3更改(如升級到不同的版本),您將不得不等待庫更新並重新安裝(除非您想修改自己當然)。

當ID標籤被升級或修改時,PHP庫(是的可能會慢一點)可能非常有用。您可以輕鬆更改PHP代碼以符合您的需求,並能夠快速管理音樂庫。

我已經試過許多圖書館,我建議http://getid3.sourceforge.net/

0

我嘗試安裝PHP的MP3標記庫,但它似乎很舊,我 How to install php_id3 on wamp?

這裏是我想出了一個解決方案。發現stackexchange: https://unix.stackexchange.com/questions/4961/which-mp3-tagging-tool-for-linux

我安裝命令行工具ID3V2,這不正是我需要的:讀和修改基本標籤(專輯,藝術家,標題,評論...)

它安裝了一個簡單的

apt-get install id3v2 

並且非常容易使用。這裏是從該名男子頁的摘錄:

-t, --song SONG 
      Set the song title information 

    -c, --comment DESCRIPTION:COMMENT 
      Set the comment information 

注:也有另一種工具,我沒有刻意去嘗試,在同一職位:「eyeD3」

希望這有助於。