2

有一些方法可以使用 jPlayer 或 SoundManager2.m4a在网页上播放音频,但它们似乎不会显示封面艺术(每首歌曲自动显示)。

有没有办法.m4a使用 Javascript、HTML5 或 Flash 自动播放音频以及在网页上显示封面艺术?我想可能对很多人.m4a来说,封面图片已经嵌入到.m4a文件中,就像从 iTunes 商店下载的那样。或者如果没有封面艺术,有没有办法动态拉一个?(注意:这是自动为任意数量的.m4a文件,例如 2 或 3,而不仅仅是为一首歌曲量身定制。所以这类似于Yahoo MediaplayerYahoo Webplayer ...新的支持专辑封面,但似乎只支持一张静态图片)

4

3 回答 3

0

http://musicplayer.sourceforge.net/ xspf 播放器显示艺术家和专辑信息,它需要 xspf 播放列表,但不确定它是否支持 m4a 格式。

于 2011-10-22T21:40:24.497 回答
0

jPlayer 有一个 poster 属性,可以在您设置媒体时设置,或者使用 jPlayer 播放列表插件处理您的播放列表。

授予 jPlayer 海报是您提供的静态图像,它可能是最简单的路线。然而..

我相信嵌入的专辑封面包含在 ID3v1、ID3v2 评论或 Vorbis 评论中,具体取决于您使用的媒体格式和创建时间。有一个用于从媒体文件中读取 ID3 数据的 JavaScript 库https://github.com/aadsm/JavaScript-ID3-Reader

于 2011-10-27T23:46:18.510 回答
0

首先从文件中提取封面,服务器端。不要把它留给玩家。

有很多方法可以做到这一点。如果您在 Windows 上托管,则可以使用MediaInfo DLL

于 2011-10-23T15:31:21.817 回答