通过PHP从mp3文件中获取封面艺术并显示它
Get cover art from mp3 files through PHP and display it
所以我正在建立一个播客网站,我希望能够上传歌曲并让封面出现在播放按钮旁边。我已经设置了jPlayer,音乐部分已经全部完成,但是我如何使用 - 最好是PHP,但如果没有,javascript或jQuery - 来获取嵌入mp3文件的封面并显示它?
谢谢!
由于 ID3v2 规范,专辑封面是一个标识为"附加图片"的数据框,而 getID3() 现在只是使用纯 PHP 在 ID3v2 中写入所有可能的数据框的一种方法。
看看这个来源: http://getid3.sourceforge.net/source/write.id3v2.phps
在源中搜索此文本:
// 4.14 APIC Attached picture
有一段代码负责编写专辑封面。
另一种方法,似乎不像纯PHP那么慢,是使用一些外部应用程序,将由PHP脚本启动。如果您的服务设计为在高负载下工作,二进制编译工具将是更好的解决方案。
更好(更快)的方法是通过外部应用程序和PHP exec() 函数来吸引命令。我会推荐眼睛D3。
相关文章:
- 检测对背景大小的支持:封面
- 使用Facebook api获取专辑封面
- HTML5视频标签 - 如何设置封面背景大小
- Facebook活动封面URL
- 在https网站上用javascript加载封面图片
- 在卷轴上固定和取消固定照片和封面照片下方的内容
- 使用jquery创建封面
- 使用CSS转换比例的艺术板样式布局
- 为什么Graph API会在首次登录时返回我相册的问号封面照片,并在后续登录时返回正确的图像
- Mozilla和Opera'背景尺寸:封面'不会'不起作用
- 如何在织物中创建艺术字文本效果.js
- 缩放元素与使用 jQuery 的背景封面成比例
- 获取相册的封面照片
- 通过PHP从mp3文件中获取封面艺术并显示它
- 无法关闭封面弹出窗口
- 在盒子上渲染书籍封面
- 使用背景大小计算背景集上特定部分的大小:封面;
- 如何重新创建上传内容,例如Facebook时间轴封面
- HTML5 画布中的像素艺术在放大时会变得模糊
- 制作The Galleria Facebook相册的第一张照片 The Actual Facebook Album的封面