http://bugs.cinelerra.org/show_bug.cgi?id=490
Summary: non-linear/multi-linear timelines
Product: Cinelerra
Version: 2.1
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: Medium
Component: User Interface
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
A more complicated alternative that is more difficult to implement, may be
visually cluttered (if you don't have a hide mode), but is extremely powerful
is to replace the notion of a simple timeline with a directed graph of
alternatives (sort of like the pascal syntax diagrams). Another analogy is
railroad sidings. The main timeline corresponds to the mainline track of a
railroad. Sidings can branch off from the main line, or another siding, and
then merge back into it. Unlike a railroad siding, these sidings do not have
to be the same length as the mainline. In this system, time is not recorded
as a scalar timestamp but rather as a time offset plus an origin point, I.e
XYZ+00:00:00.00 where XYZ is a variable similar to a keyframe. Like a
railroad, you have switches that determine which direction you go. Unlike a
railroad, a switch may go in more than two directions. In hide (or fold)
mode, only the currently selected sidings are visible as a linear timeline
(except there is a marker at each switch). This can be used for take
selections, conditional footage (theatrical vs. directors cut vs censored tv
version), and to explore alternative edits without destroying the original.
Switches can be, at the users option, independent or ganged with other
switches. Multiple paths out of the same switch might take the same siding
(for example, ganged switches based on film rating).
This is probably fairly tricky to retrofit if the program wasn't designed to
anticipate it. Might (eventually) require changes to the plugin interface,
though in the interim plugins could simply be fed “local time” - I.e. The
time along the selected path.
Reproducible: Always
--
Configure bugmail: http://bugs.cinelerra.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra