| CPC H04N 21/8549 (2013.01) [H04N 21/23424 (2013.01); H04N 21/25891 (2013.01); H04N 21/26258 (2013.01); H04N 21/2668 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
accessing at least one video media item that includes a plurality of video media item segments that are encoded into a single data structure in a specified order;
accessing at least one music media item that is to be implemented in conjunction with the video media item;
analyzing the music media item to identify one or more musical properties associated with the music media item, including determining where one or more musical beats occur within the music media item; and
generating a cadence template configured to align the identified beats of the music media item with specified positions within the video media item, wherein the cadence template ensures that the specified positions in the video media item align with at least one beat of the music media item.
|