APPLICATION OF SPEED EFFECTS TO A VIDEO PRESENTATION
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method of specifying speed effects for playing a video clip. The method defines a set of speed effects for the video clip. It then displays in real-time a presentation of the video clip that accounts for the set of speed effects defined for the video clip. In some embodiments, this method represents the playback speed of a video clip in terms of a graph that is part of a graphical user interface (“GUI”). This graph is defined along two axes, with one axis representing the playback time, and the other axis representing the content-time (i.e., the time within the video clip). In these embodiments, a user can change the playback speed of the video clip by using a set of GUI operations to select and modify the graph. For instance, a user can select and adjust the graph at different instances in time in order to change the playback speed of the video clip at these instances. Different embodiments use different types of graphs to represent playback speed. For instance, some embodiments use a deformable line bar that is superimposed on a rectangle that represents the video clip.
102 Citations
52 Claims
-
1-32. -32. (canceled)
-
33. A non-transitory computer readable medium storing a program for specifying playback speed effects for playing a video clip, the program comprising sets of instructions for:
-
receiving a set of playback speed effects for the video clip through a selectable graph that is displayed on a display device, said graph correlating playback times of the video clip with content times of the video clip; identifying indicating a first portion of said graph that represents forward playback with a first set of markers of a first color; identifying indicating a second portion of said graph that represents backward playback with a second set of markers of a second color, wherein said second color is different from said first color; and displaying a presentation of the video clip that accounts for the set of playback speed effects defined for the video clip. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer readable medium storing a program for specifying playback speed effects for playing a video clip, the program comprising sets of instructions for:
-
displaying a selectable graph on a display device, said graph correlating playback times of the video clip with content times of the video clip; receiving a set of playback speed effects for the video clip through a set of modifications of the selectable graph, wherein a modification to the selectable graph comprises a selection and movement of a portion of the graph; displaying a movable box around a selected portion of the graph while the portion is being moved; and changing a position of said movable box with respect to said portion as the portion is moved, wherein the position of the movable box with respect to said portion indicates a content time of the video clip. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A computer readable medium storing a program for specifying playback speed effects for playing a video clip, the program comprising sets of instructions for:
-
receiving a set of playback speed effects for the video clip through a set of modifications of a selectable graph that is displayed on a display device, wherein the selectable graph represents a playback-time at multiple points in said video clip in relation to a content-time at said multiple points in said video clip, wherein the set of modifications comprises a set of click-and-drag operations; and displaying in real-time a presentation of the video clip that accounts for the set of playback speed effects defined for the video clip. - View Dependent Claims (48, 49, 50, 51, 52)
-
Specification