6

所以我正在建立一个播客网站,我希望能够上传歌曲并让封面艺术出现在播放按钮旁边。我已经设置了 jPlayer 并且音乐部分已经完成,但是我如何使用 - 最好是 PHP,但如果不是,则使用 javascript 或 jQuery - 来抓取嵌入 mp3 文件的封面并显示它?

谢谢!

4

1 回答 1

3

专辑封面是由于 ID3v2 规范而被标识为“附加图片”的数据帧,而 getID3() 现在只是使用纯 PHP 在 ID3v2 中写入所有可能的数据帧的一种方法。

看看这个来源: http: //getid3.sourceforge.net/source/write.id3v2.phps

在源代码中搜索此文本:

// 4.14  APIC Attached picture

有一段代码负责编写专辑封面。

另一种似乎不像纯PHP那么慢的方法是使用一些外部应用程序,该应用程序将由PHP脚本启动。如果您的服务设计为在高负载下工作,二进制编译工具将是一个更好的解决方案。

更好(更快)的方法是通过外部应用程序和 PHP exec() 函数来执行命令。我会推荐eyeD3

于 2012-06-15T07:34:48.257 回答