Skip to content
Project to develop a toolkit for producing digital video libraries
JavaScript Ruby CSS Other
Find file
Latest commit 37b2043 @ggeisler ggeisler Remove defunct link
Failed to load latest commit information.
app truncate long titles in add to playlist select menu to prevent ugliness.
bin import work
config Update exception recipient.
db rename range to range_type
doc beginnings of import GUI
lib rename range to range_type
log Added initial Rails 2.1 skeleton
public add images used as placeholders in About, Contact, News pages.
script rspec infra
spec remove duplicate theme
stories generated user model and sessions controller
tmp Initial modifications to get clone working locally
vendor advance rails to 2.3.5
.autotest lots of update to library data model, controller, and view; still in …
.gitignore add flocking to converter driver
.gitmodules add proper role_requirement
Capfile actually, do need the Capfile; it's customized
LICENSE add license file Remove defunct link
Rakefile switch from cp to rsync
init.rb add force to building gems ... don't know why, but this gets replaced…
init_relative_url.rb add second version of init.rb to handle case of using relative root

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.

Something went wrong with that request. Please try again.