使用HTML5的audio标签,在一个充满音频文件的文件夹中创建播放列表。
项目描述
简介
一个Plone插件,可以将包含音频文件的文件夹转换为播放列表。
用法
将文件夹填充音频文件,在“显示”下拉菜单中选择“adi_playlist”,以更改文件夹的视图,将显示播放列表。
默认行为是播放列表直到结束,一首歌接一首歌,可选地点击无限符号以循环播放列表。
您可以使用空格键播放/暂停当前曲目,Tab键遍历曲目,Enter键启动所选曲目。
动机
我亲爱的妹妹Angela,她喜欢改变规则,并希望有一个非专有解决方案,以便她的“云端”集“有”一个合适的播放器。
背景
该产品利用了浏览器本地的音频播放器,使用HTML5中引入的audio标签,以及所有主要浏览器都支持这一事实,从而消除了提供服务器端播放器的需求。
但是,支持的音频文件格式有限,这取决于浏览器的功能或选择的不支持。
此插件被编写为与OGG格式(‘.ogg’扩展名)一起使用,表达了作者对开放(即非专有)标准的喜爱,不支持Safari,这是唯一不支持Vorbis的主要浏览器。
这排除了对Safari的支持,但扩展此插件以支持每个曲目两种格式应该相当容易,一种满足Safari,另一种区分使用哪种格式,通过检查客户端使用的浏览器。
使用技术
ECMAscript
致谢
jQuery,它让编写变得轻而易举。
此外
如果您想在上传时使用ffmpeg将任意音频格式转换为OGG格式(或其他格式),请查看collective.transcode.star。
变更日志
0.3 (2014-06-22)
调整清单并删除垃圾文件。
0.2 (2014-06-22)
添加MANIFEST.in和repo-url。
0.1 (2014-06-20)
初始发布
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
adi.playlist-0.3.tar.gz (18.1 kB 查看哈希值)
构建分布
adi.playlist-0.3-py2.7.egg (16.7 kB 查看哈希值)
关闭
adi.playlist-0.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cf8c556c6aabcb370549b7f6c2fa5d7ea31fe19bcdc5ea58440c42da38f80451 |
|
MD5 | e8e5732bdb93d920afc09cb945b24a53 |
|
BLAKE2b-256 | 581ceb0e972155f3cc388d87f174a44cb17ef3247341982b58e58dc9c0a514f7 |
关闭
adi.playlist-0.3-py2.7.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bd51dcfa0252e301e6d98080da19aaf1bca1014d3c301a408553c44bad41f736 |
|
MD5 | 7b9336451205adc99c711536eb407a22 |
|
BLAKE2b-256 | 76cd76b215122c1c761fb1fd831869043da340d7edf904f772aa2fd6eac0f47a |