Dual mode timeline interface
First Claim
Patent Images
1. A method for editing a sequence of video clips, the method comprising the steps of:
- auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment related to the parent video clip;
maintaining information on the relationship between the parent video clip and said related child segment;
displaying on a Graphical User Interface corresponding representations of the parent video clip, the video production, and said information; and
manually editing, dependent upon said displayed information, said child video segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A dual-mode GUI (600) is disclosed which includes a source timeline (614) and a manual editing timeline (606) within a common editing window (608). This arrangement enables the user to maintain a contextual appreciation of relationships (618) between a parent clip (616) and a related child segment (602) throughout an iterative editing process (1000). Using a dual-mode approach, after the user has performed auto-editing using an auto-edit GUI (1200), the user then activates the dual-mode GUI (600), in order to proceed with additional manual editing (1000).
55 Citations
30 Claims
-
1. A method for editing a sequence of video clips, the method comprising the steps of:
-
auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment related to the parent video clip; maintaining information on the relationship between the parent video clip and said related child segment; displaying on a Graphical User Interface corresponding representations of the parent video clip, the video production, and said information; and manually editing, dependent upon said displayed information, said child video segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying, in a Graphical User Interface displaying (a) a source timeline depicting a plurality of parent video clips, the source timeline being characterised by a source Edit Display List and (b) a manual timeline depicting an associated video production having child segments extracted from said parent video clips, the manual timeline being characterised by a manual Edit Display List, the parent video clip from which a selected child segment in the video production has been extracted, the method comprising the steps of:
-
selecting the child segment in the manual timeline; identifying, in the manual Edit Display List, the child Edit Display List element representing the selected child segment; and determining, from the child Edit Display List element, a reference to the parent video clip from which the child segment has been extracted. - View Dependent Claims (12)
-
-
13. A method for identifying, in a Graphical User Interface displaying (a) a source timeline depicting a plurality of parent video clips, the source timeline being characterised by a source Edit Display List and (b) a manual timeline depicting an associated video production having child segments extracted from extracted from at least some of said parent video clips, said manual timeline being characterised by a manual Edit Display List, a child segment extracted from a selected parent video clip in the source timeline, the method comprising the steps of:
-
selecting the parent video clip in the source timeline; identifying, in the source Edit Display List, the parent Edit Display List element representing the selected parent video clip; and determining, from the parent Edit Display List element, a reference to the extracted child segment.
-
-
14. A method for editing, in a Graphical User Interface displaying (a) a source timeline depicting a plurality of parent video clips, the source timeline characterised by a source Edit Display List and (b) a manual timeline depicting an associated video production having child segments extracted from said parent video clips, said manual timeline characterised by a manual Edit Display List, a child segment in the manual timeline, the method comprising the steps of:
-
activating the child segment in the manual timeline; identifying, in the manual Edit Display List, the child Edit Display List element representing the activated child segment; determining, from the child Edit Display List element, attributes for the activated child segment; and editing said attributes.
-
-
15. An apparatus for editing a sequence of video clips, the apparatus comprising:
-
an auto-editor for auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment extracted from the parent video clip; means for maintaining information on the relationship between the parent video clip and said extracted child segment; a Graphical User Interface for displaying corresponding representations of the parent video clip, the video production, and said information; and a manual editor for manually editing, dependent upon said displayed information, said child video segment. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
an auto-editor for auto-editing, using an auto-editing template, a parent video clip selected from a sequence of video clips to thereby produce a video production having a child video segment extracted from the parent video clip; a Graphical User Interface; means for displaying on the Graphical User Interface (a) a source timeline depicting said parent video clip said source timeline characterised by a source Edit Display List and (b) a manual timeline depicting said video production the manual timeline characterised by a manual Edit Display List; means for selecting the child segment in the manual timeline; means for identifying, in the manual Edit Display List, the child Edit Display List element representing the selected child segment; and means for determining, from the child Edit Display List element, a reference to the parent video clip from which the child segment has been extracted. - View Dependent Claims (24)
-
-
25. An apparatus comprising:
-
an auto-editor for auto-editing, using an auto-editing template, a parent video clip selected from a sequence of video clips to thereby produce a video production having a child video segment extracted from said parent video clip; a Graphical User Interface; means for displaying on the Graphical User Interface (a) a source timeline depicting said parent video clip, said source timeline characterised by a source Edit Display List and (b) a manual timeline depicting said video production, said manual timeline characterised by a manual Edit Display List; means for selecting the parent video clip in the source timeline; means for identifying, in the source Edit Display List, the parent Edit Display List element representing the selected parent video clip; and means for determining, from the parent Edit Display List element, a reference to the extracted child segment.
-
-
26. An apparatus comprising:
-
an auto-editor for auto-editing, using an auto-editing template, a parent video clip selected from a sequence of video clips to thereby produce a video production having a child video segment extracted from the parent video clip; a Graphical User Interface; means for displaying on the Graphical User Interface (a) a source timeline depicting said parent video clip, said source timeline characterised by a source Edit Display List and (b) a manual timeline depicting the video production, said manual timeline characterised by a manual Edit Display List; means for activating the child segment in the manual timeline; means for identifying, in the manual Edit Display List, the child Edit Display List element representing the activated child segment; means for determining, from the child Edit Display List element, attributes for the activated child segment; and means for editing said attributes.
-
-
27. An apparatus for editing a sequence of video clips, said apparatus comprising:
-
a memory for storing a program; and a processor for executing the program, said program comprising; code for auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment related to the parent video clip; code for maintaining information on the relationship between the parent video clip and said related child segment; code establishing a Graphical User Interface for displaying corresponding representations of the parent video clip, the video production, and said information; and code for manually editing, dependent upon said displayed information, said child video segment.
-
-
28. An edited video clip when produced using an apparatus for editing a sequence of video clips, the apparatus comprising:
-
an auto-editor for auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment related to the parent video clip; means for maintaining information on the relationship between the parent video clip and said related child segment; a Graphical User Interface for displaying corresponding representations of the parent video clip, the video production, and said information; and a manual editor for manually editing, dependent upon said displayed information, said child video segment.
-
-
29. A computer-readable medium having recorded thereon a program for directing a processor to control an editing apparatus for editing a sequence of video clips, said program comprising:
-
code for auto-editing, using an auto-editing template, a parent video clip selected from the sequence of video clips to thereby produce a video production having a child video segment related to the parent video clip; code for maintaining information on the relationship between the parent video clip and said related child segment; code establishing a Graphical User Interface for displaying corresponding representations of the parent video clip, the video production, and said information; and code for manually editing, dependent upon said displayed information, said child video segment.
-
-
30. A computer readable medium having recorded thereon an Edit Display List data structure referring to a parent video clip and a child video segment extracted from the parent video clip, said Edit Display List data structure being adapted for directing a processor to control an editing apparatus for editing a sequence of video clips, said Edit Display List data structure comprising:
-
a source Edit Display List including a parent Edit Display List element having a reference to said parent video clip, and a reference to a child Edit Display List element in a manual Edit Display List, said child Edit Display List element being associated with the child video segment; and said manual Edit Display List including said child Edit Display List element having a reference to said source Edit Display List element.
-
Specification