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).
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