跳转到主要内容

使用HTML5的audio标签,在一个充满音频文件的文件夹中创建播放列表。

项目描述

简介

一个Plone插件,可以将包含音频文件的文件夹转换为播放列表。

用法

将文件夹填充音频文件,在“显示”下拉菜单中选择“adi_playlist”,以更改文件夹的视图,将显示播放列表。

默认行为是播放列表直到结束,一首歌接一首歌,可选地点击无限符号以循环播放列表。

您可以使用空格键播放/暂停当前曲目,Tab键遍历曲目,Enter键启动所选曲目。

动机

我亲爱的妹妹Angela,她喜欢改变规则,并希望有一个非专有解决方案,以便她的“云端”集“有”一个合适的播放器。

背景

该产品利用了浏览器本地的音频播放器,使用HTML5中引入的audio标签,以及所有主要浏览器都支持这一事实,从而消除了提供服务器端播放器的需求。

但是,支持的音频文件格式有限,这取决于浏览器的功能或选择的不支持。

此插件被编写为与OGG格式(‘.ogg’扩展名)一起使用,表达了作者对开放(即非专有)标准的喜爱,不支持Safari,这是唯一不支持Vorbis的主要浏览器。

这排除了对Safari的支持,但扩展此插件以支持每个曲目两种格式应该相当容易,一种满足Safari,另一种区分使用哪种格式,通过检查客户端使用的浏览器。

使用技术

ECMAscript

作者

Ida Ebkes,2014,<contact@ida-ebkes.eu>

致谢

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 查看哈希值)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页