Media-editing application with anchored timeline
First Claim
1. A method of defining a media-editing application for creating a composite media presentation from a plurality of media clips, the method comprising:
- defining a composite display area for placing media clips to specify the composite media presentation; and
in the composite display area;
defining a central compositing lane for placing a primary sequence of media clips; and
defining above and below the central compositing lane a set of anchor lanes for placing media clips that are anchored to the media clips in the primary sequence by a set of anchors, wherein an anchored media clip in an anchor lane is anchored to a media clip in the primary sequence by an anchor having a position that defines a relationship between media contents of the anchored media clip and the media clip in the primary sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
A media application of some embodiments includes a timeline, which is a composite display area for displaying media clips that are part of the composite media presentation. The timeline of some embodiments includes a primary lane called a spine as well as one or more anchor lanes. The spine represents a primary sequence of media, which, in some embodiments, does not have any gaps. When a clip is deleted or removed from the timeline, the media-editing applications automatically closes the gap created in place of the clip. The clips in the anchor lanes are anchored to a particular position along the spine. Anchor lanes may be used for compositing (e.g., removing portions of one video and showing a different video in those portions), B-roll cuts (i.e., cutting away from the primary video to a different video whose clip is in the anchor lane), audio clips, or other composite presentation techniques.
-
Citations
34 Claims
-
1. A method of defining a media-editing application for creating a composite media presentation from a plurality of media clips, the method comprising:
-
defining a composite display area for placing media clips to specify the composite media presentation; and in the composite display area; defining a central compositing lane for placing a primary sequence of media clips; and defining above and below the central compositing lane a set of anchor lanes for placing media clips that are anchored to the media clips in the primary sequence by a set of anchors, wherein an anchored media clip in an anchor lane is anchored to a media clip in the primary sequence by an anchor having a position that defines a relationship between media contents of the anchored media clip and the media clip in the primary sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium storing a media-editing application for creating a composite media presentation from a plurality of media clips, the application comprising:
a composite display area for placing media clips to specify the composite media presentation, the composite display area including; a primary lane for placing a primary sequence of media clips; and a plurality of secondary lanes for placing media clips that are anchored to media clips in the primary lane by a set of anchors, wherein a media clip in a secondary lane is anchored to a media clip in the primary sequence by an anchor having a position that defines a relationship between media contents of the anchored media clip and the media clip in the primary sequence. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A non-transitory machine readable medium storing a media-editing application for creating a composite media presentation, the media-editing application comprises sets of instructions for:
-
displaying a first plurality of media clips in a central compositing lane of a composite display area, wherein the first plurality of media clips is part of a primary sequence of media clips; displaying a second plurality of media clips in an anchor lane of the composite display area, wherein each media clip in the second plurality of media clips is anchored with an anchor to a media clip in the central compositing lane; associating a set of media clips in the anchor lane to form a secondary sequence of media clips; and replacing a set of anchors corresponding to the set of media clips with an anchor that anchors the set of media clips to a media clip in the central compositing lane. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification