VARIABLE PLAYBACK SPEED TEMPLATE FOR VIDEO EDITING APPLICATION
First Claim
1. A computer-implemented method for applying a playback speed effect to a video, the method comprising:
- accessing a video associated with a highlight tag indicating a highlight capture time of a highlight moment within the video;
accessing a playback speed template specifying playback speed ratios at template times comprising a template highlight time, a template start time, and a template end time, the playback speed ratios being ratios between playback duration and capture duration;
identifying an input portion of the video comprising the highlight moment by aligning the template highlight time to the highlight capture time;
applying the playback speed template to the input portion of the video by modifying playback durations associated with the template times according to the playback speed ratios;
generating a modified video comprising a modified video portion generated according to the modified playback durations; and
providing the modified video for subsequent playback.
3 Assignments
0 Petitions
Accused Products
Abstract
A playback speed effect is applied to a video using a playback speed template. The playback speed template specifies playback speed ratios (i.e., ratios between playback duration and capture duration) at the highlight moment, at a template start time, and at a template end time. A video associated with a highlight tag indicating a highlight capture time of a highlight moment within the video is accessed. An input portion of the video including the highlight moment is identified. The duration of the input portion has a duration depending on the template start time and the template end time. A playback speed template is applied to the input portion. A modified video including a modified video portion is generated from the input portion of the video according to the applied playback speed template and is provided for subsequent playback.
136 Citations
20 Claims
-
1. A computer-implemented method for applying a playback speed effect to a video, the method comprising:
-
accessing a video associated with a highlight tag indicating a highlight capture time of a highlight moment within the video; accessing a playback speed template specifying playback speed ratios at template times comprising a template highlight time, a template start time, and a template end time, the playback speed ratios being ratios between playback duration and capture duration; identifying an input portion of the video comprising the highlight moment by aligning the template highlight time to the highlight capture time; applying the playback speed template to the input portion of the video by modifying playback durations associated with the template times according to the playback speed ratios; generating a modified video comprising a modified video portion generated according to the modified playback durations; and providing the modified video for subsequent playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, computer-readable medium storing instructions for applying a playback speed effect to a video, the instructions when executed causing one or more processors to:
-
access a video associated with a highlight tag indicating a highlight capture time of a highlight moment within the video; access a playback speed template specifying playback speed ratios at template times comprising a template highlight time, a template start time, and a template end time, the playback speed ratios being ratios between playback duration and capture duration; identify an input portion of the video comprising the highlight moment by aligning the template highlight time to the highlight capture time; apply the playback speed template to the input portion of the video by modifying playback durations associated with the template times according to the playback speed ratios; generate a modified video comprising a modified video portion generated according to the modified playback durations; and provide the modified video for subsequent playback. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system for applying a playback speed effect to a video, the system comprising:
-
a processor; and a non-transitory, computer-readable memory storing instructions that when executed cause the processor to; access a video associated with a highlight tag indicating a highlight capture time of a highlight moment within the video; access a playback speed template specifying playback speed ratios at template times comprising a template highlight time, a template start time, and a template end time, the playback speed ratios being ratios between playback duration and capture duration; identify an input portion of the video comprising the highlight moment by aligning the template highlight time to the highlight capture time; apply the playback speed template to the input portion of the video by modifying playback durations associated with the template times according to the playback speed ratios; generate a modified video comprising a modified video portion generated according to the modified playback durations; and provide the modified video for subsequent playback. - View Dependent Claims (18, 19, 20)
-
Specification