如何在wamp上安装php_id3


How to install php_id3 on wamp?

我试图找到人们谈论的文件,即php_id3.dll。我读到你可以在wamp上安装id为3的文件,但当我搜索它时,我会得到各种各样的诈骗网站。

有人知道我在哪里能找到它吗?

您需要的所有信息都在官方PHP文档中:

您得到的错误(未定义的函数)意味着在您的PHP配置中没有启用ID3扩展:

  • 如何更改配置设置

如果您没有ID3扩展文件(它可能名为php_ID3.dll或类似的文件),您必须找到一个地方下载它,或者自己从源代码构建它。

  • ID3安装
  • 在Windows上构建
  • PECL延长件的安装
  • 在Windows上安装PHP扩展
  • 下载PECL扩展
  • PECL包ID3
  • 从源构建

从下载php-id3https://github.com/JamesHeinrich/getID3

将其移动到您的项目位置,您需要包含该文件。例如:require("getid3/getid3.php");

此PECL扩展的DLL当前不可用。另请参阅在Windows上构建部分。

来源:http://www.php.net/manual/en/id3.installation.php

我本来期待着类似apt-get-install php5-id3v2的东西,但这个lib似乎太旧了,因此被放弃了。它可能仍然可以工作,但安装起来肯定不是很直观。

所以我想出了另一个解决方案,我在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"

希望这能有所帮助。