This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Overview

This product aims at enabling you to self-host your videos efficiently, not bogging your Plone server down with actual video handling (conversion etc.). Instead, you simply generate small text files telling Plone where to actually find the videos, banner images etc. - see below.

This product adds a “Video” content type with the following features:

  • For each video, some metadata, like author and date of recording, are collected.
  • The videos themselves are served off the bare file system. The product itself contains only sort of pointers to video files.
  • The user should be able to view the file in a number of formats, resolutions etc., and to download the videos.
  • Conversion of videos from one format to another is outside the scope of this product.
  • Access control to the actual video files is outside the scope of this product. Only the metadata, as defined in this product’s schema, will be workflowed.
  • The product will determine, at run time, the available formats for a given video, and offer the user only these for viewing or download.
  • The product aims to offer access to said videos for as many client environments as possible.
  • The product makes use of flowplayer (www.flowplayer.org).

Structure of a metadata file

Each video requires a “metadata” file which adheres to the following structure:

  • First line: Column 1: “thumbnail” Column 2: filename for the thumbnail, if any
  • Second line: Column 1: “playing time” Column 2: time spec (HH:MM:SS)
  • Third line: Column 1: “selected” Column 2: file name of the video that is to be played in the browser
  • Fourth line: Column 1: “default size” Column 2: size specification in width x height, eg. “500x300”
  • Remaining lines: Column 1: resolution and format, eg. “640x480, OGV” Column 2: complete file name (without directories)

You generate these files out-of-band in accord with your requirements for video hosting.

Development

The project is mirrored at

https://github.com/muellert/on.video .

Changelog

Version 0.2.2 (2013-06-14)

  • Repair the source distribution to finally include all versioned files

Version 0.2 (2013-02-20)

  • Made most fields optional
  • The video metadata file must now exist and validate upon adding the video.
  • Added a gallery view
  • Added a script to mass-add videos from the command line
  • Added a portlet to show selected videos
  • Bugfixes

Version 0.1.1i (2012-11-28)

Initial “real” release

Release History

Release History

0.2.2

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1i

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1h

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1g

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1f

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
on.video-0.2.2.tar.gz (148.3 kB) Copy SHA256 Checksum SHA256 Source Jun 14, 2013

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting