Editing and Saving Key-Indexed Geometries in Media Editing Applications
AssigneeApple Inc.
InventorsTom Langmacher, Samuel Joseph Liberto, III
Life of this patent
Estimating the term…
Abstract
Some embodiment provide media editing applications that include libraries that (i) provide presets (i.e., predefined operations and/or predefined attribute values) for modifying key indices and interpolation between the key indices, and/or (ii) provide storage for storing presets defined by a user of the media editing application. Some embodiments display the presets as thumbnails, thumbnails with text descriptions, and/or text-defined operations. In addition, some embodiments provide user-interface tools that allow the user of the media editing application to augment the preset libraries by storing a selected part of one key-indexed geometry or parts of multiple different geometries as a user-defined preset.
Claims22
1-24. (canceled)
A non-transitory machine readable medium storing a media editing application that when executed by at least one processing unit provides a graphical user interface (“GUI”) for editing media items, the GUI comprising:
- a key-indexed geometry editor for specifying at least (i) a first key-indexed geometry that represents a first attribute of a media item over a duration, and (ii) a second key-indexed geometry that represents a second attribute of the media item over the duration;
- and
- a preset library display area for displaying a representation of a unified preset associated with a plurality of predefined operations to apply to the first and second attributes of the media item, wherein a selection of the representation causes the predefined operations to be applied to the first and second attributes, and causes the first and second key-indexed geometries to be modified in accord with the application of the predefined operations.
A non-transitory machine readable medium storing a media editing application that when executed by at least one processing unit provides a graphical user interface (“GUI”) for editing media items, the GUI comprising:
- a key-indexed geometry to represent values of an attribute of a media item over a dimension, said key-indexed geometry spanning along the dimension and comprising a plurality of movable key indices at different locations along the dimension to specify different values of the attribute at the different locations;
- and
- a preset library display area for displaying a representation of a preset associated with a plurality of predefined operations to apply to the attribute of the media item, wherein a selection of the representation causes (i) a new key index to be created at a location along the dimension, (ii) an attribute value to be specified at the new key index, and (iii) values of the attribute to be modified along said dimension between the new key index and another key index on the key-indexed geometry.
A method of defining a media editing application having a graphical user interface (“GUI”) for editing media items, the method comprising:
- defining a key-indexed geometry editor for specifying at least (i) a first key-indexed geometry that represents a first attribute of a media item over a duration, and (ii) a second key-indexed geometry that represents a second attribute of the media item over the duration;
- and
- defining a preset library display area for displaying a representation of a unified preset associated with a plurality of predefined operations to apply to the first and second attributes of the media item, wherein a selection of the representation causes the predefined operations to be applied to the first and second attributes, and causes the first and second key-indexed geometries to be modified in accord with the application of the predefined operations.
Dependencies are inferred from the claim text.