Media clip management
First Claim
1. A method for editing a composite presentation in a media-editing application, the composite presentation comprising a plurality of media clips, the method comprising:
- receiving an import command to import a media file into the media-editing application from an external device;
upon receipt of the import command, automatically creating a media clip to represent the media file in the media editing application, the media clip comprising a data structure that refers to the media file on the external device;
during the import of the media file from the external device, receiving user input to add the media clip to the composite presentation being edited by the user;
in response to the input, adding the media clip, which comprises the data structure referring to the media file on the external device, to the plurality of media clips in the composite presentation such that the composite presentation refers to the media file on the external device; and
upon completion of the import of the media file from the external device, automatically modifying the reference in the media clip'"'"'s data structure to refer to a copy of the media file on a local device rather than on the external device such that the composite presentation refers to the media file on the local device.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for editing a composite presentation in a media-editing application. The method receives a media file to import into the media-editing application from an external device. The method creates a set of media clip data structures to represent the media file. At least one of the data structures references the media file on the external device. Before the media file is imported from the external device, the method uses the media clip data structure to edit a composite presentation with the media file. After the media file is imported from the external device, automatically modifying the data structure to refer to a copy of the media file on a local device.
126 Citations
25 Claims
-
1. A method for editing a composite presentation in a media-editing application, the composite presentation comprising a plurality of media clips, the method comprising:
-
receiving an import command to import a media file into the media-editing application from an external device; upon receipt of the import command, automatically creating a media clip to represent the media file in the media editing application, the media clip comprising a data structure that refers to the media file on the external device; during the import of the media file from the external device, receiving user input to add the media clip to the composite presentation being edited by the user; in response to the input, adding the media clip, which comprises the data structure referring to the media file on the external device, to the plurality of media clips in the composite presentation such that the composite presentation refers to the media file on the external device; and upon completion of the import of the media file from the external device, automatically modifying the reference in the media clip'"'"'s data structure to refer to a copy of the media file on a local device rather than on the external device such that the composite presentation refers to the media file on the local device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine readable medium storing a program which when executed by at least one processor edits a composite presentation comprising a plurality of media clips in a media-editing application, the program comprising sets of instructions for:
-
receiving an import command to import a media file into the media-editing application from an external device; automatically creating, upon receipt of the import command, a media clip to represent the media file in the media editing application, the media clip comprising a data structure that refers to the media file on the external device; receiving, during the import of the media file from the external device, user input to add the media clip to the composite presentation being edited by the user; adding, in response to the input, the media clip, which comprises the data structure referring to the media file on the external device, to the plurality of media clips in the composite presentation such that the composite presentation refers to the media file on the external device; and automatically modifying, upon completion of the import of the media file from the external device, the reference in the media clip'"'"'s data structure to refer to a copy of the media file on a local device rather than on the external device such that the composite presentation refers to the media file on the local device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a set of processing units for executing sets of instructions; and a machine-readable medium storing a program which when executed by at least one of the processing units edits a composite presentation comprising a plurality of media clips in a media-editing application, the program comprising sets of instructions for; receiving an import command to import a media file into the media-editing application from an external device; automatically creating, upon receipt of the import command, a media clip to represent the media file in the media editing application, the media clip comprising a data structure that refers to the media file on the external device; receiving, during the import of the media file from the external device, user input to add the media clip to the composite presentation being edited by the user; adding, in response to the input, the set of media clip, which comprises the data structure referring to the media file on the external device, to the plurality of media clips in the composite presentation such that the composite presentation refers to the media file on the external device; and automatically modifying, upon completion of the import of the media file from the external device, the reference in the media clip'"'"'s data structure to refer to a copy of the media file on a local device rather than on the external device such that the composite presentation refers to the media file on the local device. - View Dependent Claims (22, 23, 24, 25)
-
Specification