Patent ID: 7500176

Claim:
A computer-implemented method of making a movie comprising: receiving digital music content; receiving user-provided digital video content; offering a selection of video styles to a user; receiving a user-selected video style, the video style comprising preset values of variables that define the visual characteristics of the movie; providing a set of onset times and a corresponding set of beat strength values of beats at a fundamental beat frequency in the digital music content; choosing from the set of onset times, stop time for one or more video scenes to be played in the movie using at least one of the preset values of the variables from the video style and the beat strength values corresponding to the onset times; selecting from the user-provided digital video content, one or more video scenes to match in duration the duration between the scene's start and stop times; creating a list of selected video scenes for synchronized playback with the digital music content, wherein a plurality of the selected video scenes change in synchronization with a subset of onset times of beats in the digital music content.