Fast creation of video segments
AssigneeApple Inc.
InventorsRandy Ubillos, Greg Gilley
Life of this patent
Estimating the term…
Abstract
A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames.
Claims19
A computer-implemented method comprising:
- generating, for display within a user interface in a digital media system, a media pane and a project pane;
- causing the user interface to be presented on a display of the digital media system;
- generating, for display within the media pane, a thumbnail to represent a plurality of frames from a digital media item by dynamically displaying a frame from the plurality of frames based on a user selected location within the thumbnail, the thumbnail including a plurality of locations, wherein each location in the plurality of locations within the thumbnail corresponds to a frame of the plurality of frames;
- detecting a first selection by a user of a particular location within the thumbnail, wherein the particular location corresponds to a particular frame of the digital media item;
- and
- in response to detecting the first selection of the particular location:
- displaying the particular frame on the thumbnail;
- automatically designating a subset of the plurality of frames, the subset including the particular frame and a quantity of adjacent frames that correspond to a predetermined media play duration;
- and
- automatically transferring the automatically designated group of frames to the project pane.
A non-transitory computer-readable storage device storing instructions executable by a computer system to perform operations comprising:
- generating, for display, a user interface in a digital media system, wherein the user interface includes a first portion;
- causing the user interface to be presented on a display of the digital media system;
- generating, for display within the first portion, a thumbnail to represent a plurality of frames from a digital media item by dynamically displaying a frame from the plurality of frames based on a user selected location within the thumbnail, the thumbnail including a plurality of locations, wherein each location in the plurality of locations within the thumbnail corresponds to a frame of the plurality of frames;
- detecting a first selection by a user of a particular location within the thumbnail, wherein the particular location corresponds to a particular frame included in the digital video item;
- and
- in response to detecting the first selection of the particular location:
- displaying the particular frame on the thumbnail;
- and
- automatically designating a subset of the plurality of frames, the automatically designated subset including the particular frame and a quantity of adjacent frames that collectively correspond to a predetermined video play duration;
- and
- automatically transferring the automatically designated subset of the plurality of frames to a second portion of the user interface adjacent the first portion.
A digital media system cormprising:
- a processor;
- and
- a computer-readable storage device storing instructions executable by the processor to perform operations comprising:
- generating, for display within a user interface in the digital media system, a media pane and a project pane;
- causing the user interface to be presented on a display of the digital media system;
- generating, for display within the media pane, a thumbnail to represent a plurality of frames from a digital media item by dynamically displaying a frame from the plurality of frames based on a user selected location within the thumbnail, the thumbnail including a plurality of locations, wherein each location in the plurality of locations within the thumbnail corresponds to a frame of the plurality of frames;
- detecting a first selection by a user of a particular location within the thumbnail, wherein the particular location corresponds to a particular frame of the digital media item;
- and
- in response to detecting the first selection of the particular location:
- displaying the particular frame on the thumbnail;
- automatically designating a subset of the plurality of frames, the subset including the particular frame and a quantity of adjacent frames that correspond to a predetermined media play duration;
- and
- automatically transferring the automatically designated group of frames to the project pane.
Dependencies are inferred from the claim text.