问题标签 [getid3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1248 浏览

php - 使用 Getid3 生成 30 秒的 mp3 预览

是否可以使用 getid3 生成 30 秒的 mp3 预览?我不想创建它的副本并将其保存在服务器上,只是在请求 mp3 时创建预览。

我读了这个:

http://www.stephenwalcher.com/blog/2012/01/17/how-to-extract-and-play-part-of-an-mp3-in-php/

但我无法让它工作。

0 投票
1 回答
1200 浏览

php - 无法使用 getID3 1.9.7 写入 ID3 标签

我正在尝试利用 Wordpress 对 getID3() 的 3.6 支持,但在将 ID3 标签写入我的 mp3 时遇到了麻烦。这是我正在使用的代码:

我一直在“失败”。该getid3_writetags函数的路径很好。我知道这一点,因为当 I 时print_r($tagwriter);,它会按指定输出所有数组。然而,“警告”和“错误”数组都是空的。

此外,当我执行以下操作时,它成功返回所有正确的标签信息:

我还应该注意,demo.write.php当我运行它时,演示中包含的内容也会失败。它一直到starting to write tag(s)然后停止。

有任何想法吗?我会在 getid3.org 论坛上发帖,但我的 IP 被列入黑名单。:(

0 投票
3 回答
893 浏览

php - symfony2 中的 getID3 库集成?

我正在尝试将 getId3 库集成到我的 symfony 项目中。所以我按照这里的说明https://github.com/phansys/GetId3关于使用 composer 集成这个库但它失败了。

这是我的 somposer.json 文件

这是错误消息:

此外,当我运行 ./composer search getId3 时,我确实找到了我正在尝试集成的包的名称,所以这不是拼写错误。我现在真的被困住了,如果有人可以帮助我真的需要在我的项目中使用 getId lib,我将不胜感激。

0 投票
1 回答
1367 浏览

php - getId3:未定义索引:playtime_string

我正在尝试检索项目中某些歌曲的持续时间。我使用 phansys 捆绑包在我的应用程序中集成了getID3 - 它工作正常,但对于我的一些歌曲,我收到错误:

未定义索引:playtime_string。

这是我的源代码:

我现在真的被困住了,我真的需要获得歌曲的持续时间。事实上,我必须在我的移动应用程序中获取这些信息。
有没有其他方法可以在 php 中获取 mp3s 持续时间?

0 投票
1 回答
944 浏览

php - getID3 获取 mp3 长度意外的 T_ECHO

我想在 PHP 中获取 MP3 文件的长度。我通过谷歌找到的代码来自 getID3,但它不起作用。

我总是收到以下错误消息,我不知道如何解决它。

PHP Parse error: syntax error, unexpected T_ECHO in /.../getDuration.php on line 17

我的 PHP 代码:

0 投票
1 回答
490 浏览

php - 如何使用 PHP 将 PHP 内容保存到文件中

嗨,我最近刚刚制作了一个 FLASH AS3 XML 播放列表播放器,除了我必须输入所有 XML 的部分外,它工作得很好。我得到了一些人的帮助来编译这个运行良好的代码,但我希望能够将 XML 保存到文件中,而不仅仅是读取它。如果给定文件夹中的 .mp3 数量增加,则自行更新。

0 投票
1 回答
412 浏览

php - getID3() ASCII 和 UTF-8

我需要有关编码“标题”标签的帮助。我的名字带有特殊字符,例如“ě, š, č, ř, ž, ý, á, í, é”,并且在 demo.browse.php 中有效。有我的代码,我不知道,问题出在哪里,你能帮我吗?:) 谢谢

结果是:“V zajetídémonů”
原来是:“V zajetí démonů”
我试试 iconv(); 和 utf8_encode(); 不工作。谢谢

0 投票
1 回答
1445 浏览

php - 错误:无法重新声明 __autoload()

我正在使用 Symfony,目前正在尝试使用 getId3:https ://github.com/phansys/GetId3

我通过提供的链接中提到的作曲家安装了它。安装成功。

在我想使用它的文件中,我有以下内容:

我得到的错误如下:

和错误堆栈:

0 投票
1 回答
473 浏览

php - getID3 在我的本地 xampp 中不起作用

我正在尝试在我的本地 XAMPP 设置中获取视频持续时间。我刚刚下载了 getID3 zip 并将其添加为:

但它呈现以下错误:

我需要在 PHP 端启用任何库吗?

0 投票
0 回答
775 浏览

php - 使用 getID3 PHP 获取 mp3 的元数据

我正在尝试使用 PHP 和库 getid3 从我的 mp3 播放列表中获取元数据,我确定文件路径是正确的,并且 mp3 有一些关于元数据的信息,但信息返回我为空。这是我的代码:

我知道该库正在运行,因为当我强制它访问本地文件时,它会返回我:

难道是,我无法从其他路径访问文件?