Variable playback speed template for video editing application
First Claim
1. A computer-implemented method for applying a playback speed effect to videos, the method comprising:
- accessing a video portion, the video portion having a portion start time and a portion end time;
accessing a previously stored playback speed template specifying playback speed ratios at template times comprising a template start time and a template end time, the playback speed ratios being ratios between playback durations and capture durations;
aligning the template start time to the portion start time and/or the template end time to the portion end time;
generating a modified video portion by applying the playback speed ratios dictated by the previously stored playback speed template to corresponding portions of the video portion subsequent to the alignment of the template start time to the portion start time and/or the template end time to the portion end time, the application of the playback speed ratios to the corresponding portions of the video portion modifying playback durations of the corresponding portions of the video portion according to the playback speed ratios; and
providing the modified video portion for subsequent playback.
5 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.
164 Citations
20 Claims
-
1. A computer-implemented method for applying a playback speed effect to videos, the method comprising:
-
accessing a video portion, the video portion having a portion start time and a portion end time; accessing a previously stored playback speed template specifying playback speed ratios at template times comprising a template start time and a template end time, the playback speed ratios being ratios between playback durations and capture durations; aligning the template start time to the portion start time and/or the template end time to the portion end time; generating a modified video portion by applying the playback speed ratios dictated by the previously stored playback speed template to corresponding portions of the video portion subsequent to the alignment of the template start time to the portion start time and/or the template end time to the portion end time, the application of the playback speed ratios to the corresponding portions of the video portion modifying playback durations of the corresponding portions of the video portion according to the playback speed ratios; and providing the modified video portion 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 videos, the instructions when executed causing one or more physical processors to:
-
access a video portion, the video portion having a portion start time and a portion end time; access a previously stored playback speed template specifying playback speed ratios at template times comprising a template start time and a template end time, the playback speed ratios being ratios between playback durations and capture durations; align the template start time to the portion start time and/or the template end time to the portion end time; generate a modified video portion by apply the playback speed ratios dictated by the previously stored playback speed template to corresponding portions of the video portion subsequent to the alignment of the template start time to the portion start time and/or the template end time to the portion end time, the application of the playback speed ratios to the corresponding portions of the video portion modifying playback durations of the corresponding portions of the video portion according to the playback speed ratios; and provide the modified video portion for subsequent playback. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system for applying a playback speed effect to videos, the system comprising:
one or more physical processors configured by computer-readable instructions to; access a video portion, the video portion having a portion start time and a portion end time; access a previously stored playback speed template specifying playback speed ratios at template times comprising a template start time and a template end time, the playback speed ratios being ratios between playback durations and capture durations; align the template start time to the portion start time and/or the template end time to the portion end time; generate a modified video portion by apply the playback speed ratios dictated by the previously stored playback speed template to corresponding portions of the video portion subsequent to the alignment of the template start time to the portion start time and/or the template end time to the portion end time, the application of the playback speed ratios to the corresponding portions of the video portion modifying playback durations of the corresponding portions of the video portion according to the playback speed ratios; and provide the modified video portion for subsequent playback. - View Dependent Claims (18, 19, 20)
Specification