Project to develop a toolkit for producing digital video libraries
JavaScript Ruby CSS Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app truncate long titles in add to playlist select menu to prevent ugliness. Jun 15, 2010
bin import work Apr 12, 2009
config Update exception recipient. Feb 11, 2010
db rename range to range_type Mar 9, 2010
doc beginnings of import GUI May 17, 2009
lib rename range to range_type Mar 9, 2010
log Added initial Rails 2.1 skeleton Jul 6, 2008
public add images used as placeholders in About, Contact, News pages. Jun 15, 2010
script rspec infra Jul 9, 2008
spec remove duplicate theme Mar 30, 2010
stories generated user model and sessions controller Jul 9, 2008
test lots of update to library data model, controller, and view; still in … Oct 19, 2008
tmp Initial modifications to get clone working locally Jul 6, 2009
vendor advance rails to 2.3.5 Feb 2, 2010
.autotest lots of update to library data model, controller, and view; still in … Oct 19, 2008
.gitmodules add proper role_requirement Oct 27, 2009
Capfile actually, do need the Capfile; it's customized Mar 23, 2009
LICENSE add license file Mar 30, 2010 Remove defunct link Mar 2, 2014
Rakefile switch from cp to rsync Feb 11, 2010
init.rb add force to building gems ... don't know why, but this gets replaced… Jul 2, 2010
init_relative_url.rb add second version of init.rb to handle case of using relative root Mar 30, 2010

Open Video Digital Library Toolkit

The Open Video Digital Library Toolkit (OVDLT) project is intended to provide museums, libraries and other institutions holding moving image collections tools to more easily create Web-based digital video libraries. Funded by the Institute of Museum and Library Services and now released as an open source product under the MIT License, the OVDLT project provides a no cost solution for libraries, archives, museums, and other institutions who want to make available their digital video resources through their own Web-based digital library.

OVDLT runs on Linux or Mac OS X 10.5 and 10.6 based on a Ruby on Rails (version 2) framework with MySQL as the database management system.


The base OVDLT code is open source and available under the MIT License.

The OVSurGen video preview surrogate generator software requires the installation of FFmpeg licensed under the LGPLv2.1 and dynamically links to the FFmpeg library.


The base OVDLT product requires a basic Ruby on Rails with MySQL installation. Specifically, the following software should be installed on the server:

  • Ruby 1.8.4 or higher (not tested with Ruby 1.9.x)
  • RubyGems
  • Ruby on Rails 2.3.5+ (not migrated to Rails 3.x)
  • Apache or Nginx Web server. Deploying OVDLT with Phusion Passenger is strongly recommended.
  • MySQL 5.0.x or higher

If you don't have the software above currently installed, you might want to follow the documentation at the official Ruby on Rails site to install and get a first Rails application up and running. It's pretty easy.