Patent attributes
A method for generation of a video montage file from a plurality of media files, for presentation on a device including a display is disclosed. The method includes accessing feature information for an audio track, the feature information including a starting feature location and subsequent time slot information related to features of the audio track, generating a first video segment for a first time slot from a first media file; generating a second video segment for a second time slot from a second media file, creating a video montage file by adding the second video segment to the first video segment; and adding the audio track to the video montage file with the starting feature location in the audio track coinciding with a start of the first video segment. The features may be beats of the audio track and the starting feature may be the starting beat.