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
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)
| File | Size | Uploaded | |
|---|---|---|---|
| adi.playlist-0.3.tar.gz | 18.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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 |