Template-based edit decision list management system
First Claim
1. A computer system for generating a video edit decision list comprising a formatted list of computer instructions for an edit controller for assembling a video program, wherein each instruction defines source material and a destination of a video editing event, the computer system comprising:
- input means for receiving a representation of the video program as a sequence of edit events produced by a digital video editing system,selecting means, connected to the input means, for selecting one of a plurality of video edit decision list format specifiers, wherein each format specifier specifies a syntax of a video edit decision list of a different machine,generating means for generating, according to the sequence of edit events, the formatted list of computer instructions in the syntax specified by the selected video edit decision list format specifier, andoutput means, connected to the selecting means, for outputting the formatted list as the video edit decision list for use by the edit controller for assembling the video program.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based system for generating a video edit decision list, which tabulates video editing events and video synchronization points corresponding to the video editing events. The invention accepts a sequence of video and audio manipulations produced by a digital video editing system, each manipulation effecting a particular video editing event, and generates, based on the manipulation sequence, a list of video editing events and corresponding synchronization points. The invention then conforms the list to a user-specified format selected from a plurality of video edit decision list format templates, provided by the system, which each specify a model for defining video editing events distinctly in that format, and then the video edit decision list is output in the user-specified format. The invention is adapted to also convert a video edit decision list from a first format to a second, user-specified format; and further is adapted to generate a sequence of video and audio manipulations to be used by a digital video editor for editing a video, based on a video edit decision list.
153 Citations
38 Claims
-
1. A computer system for generating a video edit decision list comprising a formatted list of computer instructions for an edit controller for assembling a video program, wherein each instruction defines source material and a destination of a video editing event, the computer system comprising:
-
input means for receiving a representation of the video program as a sequence of edit events produced by a digital video editing system, selecting means, connected to the input means, for selecting one of a plurality of video edit decision list format specifiers, wherein each format specifier specifies a syntax of a video edit decision list of a different machine, generating means for generating, according to the sequence of edit events, the formatted list of computer instructions in the syntax specified by the selected video edit decision list format specifier, and output means, connected to the selecting means, for outputting the formatted list as the video edit decision list for use by the edit controller for assembling the video program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for converting a first video edit decision list in a first syntax for a first machine, video editing event, to a second video edit decision list in a second syntax for a second machine, the computer system comprising:
-
input means for receiving the first video edit decision list for a video program, a format template library providing a plurality of format specifiers, each format specifier specifying a syntax of a video edit decision list for a different machine, including a first format specifier for the first syntax of a first machine and a second format specifier for the second syntax for the second machine, first selecting means, connected to the input means and format template library, for selecting the first format specifier in the format template library, first generating means for generating, according to the first video edit decision list and the first format specifier, a representation of the video program as sequence of edit events, second selecting means, connected to the first selecting means and format template library, for selecting the second format specifier in the format template library, second generating means for generating, according to the sequence of edit events and the second format specifier, a second video edit decision list in the second syntax, and output means, connected to the second selecting means, for outputting the second video edit decision list for use by the second machine. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system for generating a representation of a video program as sequence of edit events to be used by a digital video editor for editing the video program, the computer system comprising:
-
input means for receiving a video edit decision list in a first syntax for a first machine, wherein the video edit decision list comprises a formatted list of computer instructions for an edit controller for assembling the video program, wherein each instruction defines source material and a destination of an edit event; a format template library providing a plurality of format specifiers wherein each format specifier specifies a syntax of an edit decision list for a different machine, including a first format specifier for the first syntax, selecting means, connected to the input means and the format template library, for selecting the first format specifier in the format template library, and generating means for generating, according to the edit decision list and the first format specifier, the representation of the sequence of edit events corresponding to instructions in the video edit decision list. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer implemented method for generating a video edit decision list, comprising a formatted list of computer instructions for an edit controller for assembling a video program, wherein each instruction defines source material and a destination of a video editing event, the method comprising the steps of:
-
receiving a representation of the video program as a sequence of edit events produced by a digital video editing system, selecting one of a plurality a video edit decision list format specifiers wherein each format specifier specifies a syntax of a video edit decision list of a different machine; generating, according to the sequence of edit events, a formatted list of computer instructions in a syntax specified by the selected video edit decision list format specifier, and outputting the formatted list as the video edit decision list for use by the edit controller for assembling the video program. - View Dependent Claims (31, 32, 33)
-
-
34. A computer implemented method for converting a first video edit decision list in a first syntax for a first machine to a second video edit decision list in a second syntax for a second machine, wherein a video edit decision list comprises a formatted list of computer instructions for an edit controller for assembling a video program, wherein each instruction defines source material and a destination of a video editing event, the method comprising the steps of:
-
receiving the first video edit decision list for assembling a video program, selecting a first format specifier from a plurality of format specifiers, wherein each format specifier specifies a syntax of a video edit decision list for a different machine; generating, according to the first video edit decision list and the first format specifier, a representation of the video program as sequence of edit events, selecting a second format specifier from the plurality of format specifiers; generating, according to the sequence of edit events and the second format specifier, a formatted list of computer instructions, in the second syntax, and outputting the formatted list as the second video edit decision list. - View Dependent Claims (35)
-
-
36. A computer implemented method for generating a representation of a video program as a sequence of edit events to be used by a digital video editor for editing the video program, the method comprising the steps of:
-
receiving a video edit decision list in a first syntax for a first machine wherein the video edit decision list comprises a formatted list of computer instructions for an edit controller for assembling the video program, wherein each instruction defines source material and a destination of an edit event; selecting a format specifier from a plurality of format specifiers, wherein each format specifier specifies a syntax for a video edit decision list for a different machine; generating, according to the video edit decision list and the selected format specifier corresponding to the first syntax, the sequence of edit events which corresponds to the video edit decision list. - View Dependent Claims (37, 38)
-
Specification