Skip to content

Test edls, xmls, etc for timecode and timeline libraries

Notifications You must be signed in to change notification settings

opencinemac/test-timelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timeline-tests

timeline-tests is a set of test files for testing timecode and timelines. These files are kept in their own repo to be shared among multiple implementation of the same domain.

Sequence Folders

Each sequence folder contains a set of cut list formats all generated from the same source sequence.

Sequence folders are organized by the NLE that generated them: '[NLE]/[TIMELINE]'

PPRO/Many Basic Edits

start tc: 01:00:00:00 duration: 00:13:35:00 events: 215

This timeline contains 215 events with no respeeds, transitions or other effects and no black space. It is primarily meant as a way to generate tabl`e tests for timecode libraries.

'Many Basic Edits.json' is a semi-parsed version combining information from the .edl and .xml for deriving table-tests for timecode libraries. Timecode string values are pulled from the EDL and lined up with frame representation and time base info pulled from the FPC7XML.

Scripts

The './Scripts' directory contains a number of scripts for pulling information from these scripts.

generate_tc_table_tests.py

Generates a json file to power timecode table-tests by combining information from an FCP7XML and CMX3600 EDL of the same sequence.

Sequences must contain only 1 video track, and should not have respeeds, effects, or transitions.

usage:

python3 generate_tc_table_tests.py [xml_list_path] [edl_list_path]

Outputs: json of the same name as the xml in the same directory.

About

Test edls, xmls, etc for timecode and timeline libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published