Skip to main content

Introduction

A Plone add-on to turn a folder holding audio-files into a playlist.

Usage

Fill a folder with audiofiles, select ‘adi_playlist’ of the “Display”-dropdown-menu to change the view of the folder and a playlist will be shown.

Default behaviour is to play the list until its end, one track after another, optionally click the inifinity-symbol to play the list infinitely in a loop.

You can use the space-bar to play/pause the current track, the tab-key to walk through the tracks and Enter-key for starting the selected track.

Motivation

My dear sister Angela, who likes to turn the tables and wanted a non-proprietary solution to have her sets “in the cloud” with a decent player avaible right away.

Background

This product takes advantage of browser-native audio-players, using the audio-tag introduced with HTML5 and the fact that all major browsers support this by now, dropping the need to provide a serverside-player.

However there are restrictions of supporting all of the possible audio-file-formats, depending on the browser’s capabilities or choosen lack of support.

The add-on was written to use in conjunction with OGG-formats (‘.ogg’-extension), expressing the love of the author for open (=non-proprietary) standards, dropping support to Safari, the only major-browser not supporting Vorbis.

This leaves out support for Safari, yet it should be fairly easy enough extending this add-on to hold each track in two formats, the other satisfying Safari and distinct which format to use, by checking which browser the client uses.

Used technique

ECMAscript

Author

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

Credits

jQuery, which made writing this a breeze.

Furthermore

Have a look at collective.transcode.star, if you want your arbitrary audio-formats transformed to OGG-format (or another) during upload, using beloved ffmpeg.

Changelog

0.3 (2014-06-22)

  • Adjust MANIFEST and remove trash.

0.2 (2014-06-22)

  • Add MANIFEST.in and repo-url.

0.1 (2014-06-20)

  • Initial release

Metadata

Release files for adi.playlist 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adi.playlist 0.3
File Size Uploaded
adi.playlist-0.3.tar.gz 18.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for adi.playlist 0.3
File Interpreter ABI Platform
adi.playlist-0.3-py2.7.egg Legacy Egg format - - Details

Total release size: 34.8 kB

Release files / adi.playlist-0.3.tar.gz

Download URL adi.playlist-0.3.tar.gz
Size 18.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cf8c556c6aabcb370549b7f6c2fa5d7ea31fe19bcdc5ea58440c42da38f80451
BLAKE2b-256 checksum
How to use checksums
581ceb0e972155f3cc388d87f174a44cb17ef3247341982b58e58dc9c0a514f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / adi.playlist-0.3-py2.7.egg

Download URL adi.playlist-0.3-py2.7.egg
Size 16.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
bd51dcfa0252e301e6d98080da19aaf1bca1014d3c301a408553c44bad41f736
BLAKE2b-256 checksum
How to use checksums
76cd76b215122c1c761fb1fd831869043da340d7edf904f772aa2fd6eac0f47a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page