Sha256: 8863b528cdd1bd0b858d1ddf98eadec6a1d34ed05bf80f038f3bf4701da5bb97
Contents?: true
Size: 1.13 KB
Versions: 1
Compression:
Stored size: 1.13 KB
Contents
Work with EDL files from Ruby http://en.wikipedia.org/wiki/Edit_decision_list The library assists in parsing [EDL files](http://en.wikipedia.org/wiki/Edit_decision_list) in CMX 3600 format. You can use it to generate capture lists, inspect needed video segments for the assembled program and display edit timelines. When used together with [depix](https://github.com/guerilla-di/depix) you could write your own "blind" conform utility in about 10 minutes, no joke. ## Basic usage ``` require 'rubygems' require 'edl' list = EDL::Parser.new(fps=25).parse(File.open('OFFLINE.EDL')) list.events.each do | evt | evt.clip_name #=> Boat_Trip_Take1 evt.capture_from_tc #=> 01:20:22:10 evt.capture_to_tc #=> 01:20:26:15, accounts for outgoing transition AND M2 timewarps end ``` ## Requirements * Timecode gem (sudo gem install timecode) ## Currently unsupportedl EDL features: There is currently no support for: * drop-frame TC * audio * split edits * key effects Some reverse/timewarp combinations can produce source dificiencies of 1 frame ## Installation Add the following to your project `Gemfile`: ``` gem 'edl' ``` ## License See LICENSE.txt
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
edl-0.1.7 | README.md |