API documentation Download from Rubygems Source code at Github

Working with timecodes is essential for any post workflow. We use our own timecode library which records timecode as two values (frames per second in float and the number of frames from zero as an integer). The Timecode class


Very simple.

The library can be used for different tasks such as slipping timecode of a subtitle file

or parsing timecode data from other sources (like Final Cut Pro XML or ALE/EDL files).

Usage as value in ActiveRecord models

Timecode objects can be easily subclassed and used as value objects with ActiveRecord


There is currently no support for drop-frame TC, which is irrelevant for me personally since I only operate in PAL and film terms. If you want to help implementing this you are welcome.


Install Ruby and rubygems, after that

 sudo gem install timecode

Guerilla-DI is a project by Julik Tarkhanov and other contributors, 2009.
Please follow us on Twitter to always be up to date on latest development