【问题标题】:unable to install id3 for php - what is the good alternative?无法为 php 安装 id3 - 什么是好的选择?
【发布时间】:2012-02-01 12:05:44
【问题描述】:

我有一个网站(个人网站),我可以在其中上传我的音乐。我是俱乐部的 dj,对于我的混音,我使用我的网站来管理我创作的音乐。

所以最终我想在线创建混音,所以现在我有一个共享主机,我无法安装 mp3 id3,我正在寻找替代方案。

我在网上查了很多自定义类,我可以在其中读取 id3 标签。

我想知道的是:

是用php自带的那个更好(这意味着改变我当前的主机)还是我应该使用一个脚本(哪个最好?)?

谢谢

【问题讨论】:

  • 我一直使用getID3(),我喜欢它,但是这很危险地转向this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
  • 如果您无法安装扩展,那么您唯一的选择是包含一个类/脚本 - 我认为使用第 3 方类/脚本没有任何问题,只要它按您的意愿运行即可

标签: php id3


【解决方案1】:

编译速度更快,如果你需要速度编译它。

或者您可以使用:http://getid3.sourceforge.net/

【讨论】:

    【解决方案2】:

    安装 php 模块(即使它像 yum install 或 apt-get install 一样简单)仅限于从库中获得的内容。此外,如果 ID3 发生变化(例如升级到不同版本),您将不得不等待库更新并重新安装(当然,除非您想自己修改)。

    PHP 库(是的,可能会慢一点)在升级或修改 ID 标签时非常有用。您可以轻松更改 PHP 代码以匹配您的需要,并能够快速管理您的音乐库。

    我尝试了很多库,我推荐http://getid3.sourceforge.net/

    【讨论】:

      【解决方案3】:

      我尝试安装 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”

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-20
        • 1970-01-01
        • 2021-03-06
        • 2013-11-20
        相关资源
        最近更新 更多