Previewing Effects Applicable to Digital Media Content
First Claim
1. A computer-implemented method comprising:
- receiving input to apply attributes to a video segment, the attributes representing modifications to appearance of content of the video segment;
generating a plurality of modified video segments, wherein each modified video segment is associated with a corresponding attribute of a plurality of attributes applicable to the video segment, appearances of the plurality of modified video segments varying based on corresponding attributes;
receiving a selection of a modified video segment associated with a first attribute; and
generating a first video segment by associating the first attribute with the video segment.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and apparatus are described to perform methods including receiving input to apply attributes that represent modifications to appearance of content of the video segment, to a video segment. Multiple modified video segments are generated, each modified video segment being associated with a corresponding attribute applicable to the video segment. The appearances of the multiple modified video segments vary based on corresponding attributes. A selection of a modified video segment associated with a first attribute is received, and a first video segment is generated by associating the first attribute with the video segment.
23 Citations
25 Claims
-
1. A computer-implemented method comprising:
-
receiving input to apply attributes to a video segment, the attributes representing modifications to appearance of content of the video segment; generating a plurality of modified video segments, wherein each modified video segment is associated with a corresponding attribute of a plurality of attributes applicable to the video segment, appearances of the plurality of modified video segments varying based on corresponding attributes; receiving a selection of a modified video segment associated with a first attribute; and generating a first video segment by associating the first attribute with the video segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium tangibly embodying a computer program that is operable when executed to cause data processing apparatus to perform operations comprising:
-
receiving input to apply attributes to a video segment, the attributes representing modifications to appearance of content of the video segment; generating a plurality of modified video segments, wherein each modified video segment is associated with a corresponding attribute of a plurality of attributes applicable to the video segment, appearances of the plurality of modified video segments varying based on corresponding attributes; receiving a selection of a modified video segment associated with a first attribute; and generating a first video segment by associating the first attribute with the video segment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor; and a computer-readable medium encoding a computer program product to cause the processor to perform operations comprising; displaying a plurality of video segments in a corresponding plurality of thumbnails in a user interface, a video segment including a plurality of frames, the plurality of video segments including a substantially same content, each video segment associated with a corresponding attribute that provides an effect to each video segment, wherein each position in a thumbnail in which the video segment is displayed corresponds to a frame of the plurality of frames; detecting a movement of a cursor across a thumbnail displaying a video segment, the movement causing the cursor to be located at a plurality of successive positions in the thumbnail; for each position of the cursor in the thumbnail, updating the thumbnail to display a corresponding frame of the plurality of frames, wherein the updating enables viewing an effect of an associated attribute on the video segment; and in response to a selection of the video segment, displaying the selected video segment with the associated attribute in the user interface. - View Dependent Claims (22)
-
-
23. A computer-implemented method comprising:
-
displaying a plurality of versions of a video segment, each version corresponding to application of a different attribute that affects an appearance of the corresponding video segment; receiving user input selecting a desired version; and applying an attribute corresponding to the desired version to the video segment. - View Dependent Claims (24, 25)
-
Specification