interlace1

InterLace v.1

First pass InterLace repository, archived for historical interest. Lots of history, lots of configuration...

== create an InterLace instance from scratch 0. Dependencies

% apt-get install python-couchdb python-numm python-setuptools python-twisted ffmpeg apache2 % easy_install couchapp

  1. Setup Couch

navigate to the interlace.design subdirectory, install couchapp (see https://github.com/couchapp/couchapp), and run:

$ couchapp push . DB_NAME

navigate to analyze.design

$ couchapp push . ADB_NAME

  1. Injest/Ingest

install ffmpeg, and run:

$ python interlace/ingest.py daemon --web DB_NAME ADB_NAME DATA_DIR

  1. Server config

edit doc/apache.cfg.example to your liking, and install it

% sudo a2enmod proxy proxy_http rewrite

  1. Upload something:

http://YOUR_INTERLACE_URL/upload.html

That's it!

== CORE VOCABULARY

Source: primary, original, immutable, material Extract: subset of a source Entertainment: ordering of extracts

== DESIGN

There are three components to InterLace:

  1. TelePuter Hypervideo playback and control engine.

  2. Digest System-wide non-linear navigation.

  3. Injest Commandline utilities to import source material.

git clone git://git.numm.org/interlace1

snapshot: interlace1.zip

files