获取ID3() 捐赠给phpThumb() 在SourceForge.net上获取getID3()。快速、安全和免费的开源软件下载
下载 演示 支持

下载getID3()


系统要求:
您的网络托管提供商必须支持菲律宾比索:
  • PHP v5.3.0(或更新版本)用于getID3()v1.9.0(及更新版本)
  • 用于getID3()v1.8.x的PHP v5.0.5(或更新版本)
  • PHP v4.2.0getID3()v1.7.10(及更早版本)(或更新版本,最高v5.2.x)(不再更新,仅适用于旧的PHP安装))
  • PHP v7.0.0(或更新版本)用于getID3()v2.0.0-版本4(注意:这是一个功能完整的测试版,不在活跃的错误修复/开发中)

获取ID3()是一个PHP脚本,可从MP3和其他多媒体文件格式中提取有用信息:
getID3()可以写入:
注意:标记写入(对于所有文件和标记格式)只是字母质量的代码,需要大量重写,通常不受支持。
小心使用,并预计物品可能不完整或损坏。


v1.9.21的可查看源文件:



我可以在商业程序中使用getID3吗?

请注意,getID3()是多个“免费”许可下的多许可尤其是GPLv1级,GPLv2级,GPLv3级,LGPL公司,多协议标签.

以下部分专门讨论GPL:
GPL有点复杂,尤其是在与非GPL代码混合时。这里有一个常见问题解答可能有帮助(也可能没有帮助):https://www.gnu.org/licenses/gpl-faq.html网址

我对它的解释是,如果您的代码只是松散地绑定到getID3,那么它将被视为一个单独的程序,并且对您使用的许可证没有任何限制。例如,如果getID3位于它自己的目录中,并且您的代码进行检查以确保它在那里并且仍然可以工作(或者至少不会崩溃,只需发出类似“getID3 files not found,cannot process metadata”的警告),如果getID 3丢失了,那么它是一个单独的程序。用户可以下载新版本的getID3并自行升级该部分,因为它是独立的。

另一方面,如果您从getID3源代码中获取函数并将其直接包含在自己的代码中,那么它是程序的一个组成部分,您需要根据GPL(或兼容许可证)发布代码。

授权gCL(商业)用户

这是许可证的官方列表getID3商业许可证锿:
  • cosmicsoft[生效日期:2006年8月18日]
  • 懦夫[自2006年10月18日起生效]
  • ViziMetrics公司。[自2007年3月25日起生效]
  • Cinesoft[自2007年6月5日起生效]
  • 屏幕提示[自2007年6月6日起生效]
  • 网站音乐播放器[自2007年8月21日起生效]
  • 乔恩·刘易斯(2008年3月13日生效)
  • 乐队训练营[生效日期:2020-09年9月]
不在上述列表中的任何人使用getID3必须遵守公共许可证(GPL)。
注:现有的gCL许可证仍然有效,但不再提供新的许可证。