Patent ID: 8621355

Claim:
A method of organizing media clips captured by two media recording devices, the method comprising: arranging a plurality of media clip files into a first sequence of media clip files and a second sequence of media clip files, wherein media clip files are sorted into the first sequence based on recording device identifying data in the media clip files identifying a first recording device used to capture the media clip files of the first sequence during a first plurality of recording sessions, wherein media clip files are sorted into the second sequence based on recording device identifying data in the media clip files identifying a second recording device used to capture the media clip files of the second sequence during a second plurality of recording sessions, and wherein the media clip files in each sequence are spaced apart from each other by respective non-zero actual elapsed time between a stoppage of one recording session and a start of a next recording session; performing pre-processing operations on the media clip files, the pre-processing operations comprising one of filtering out noise, applying equalization to target specific frequencies, normalizing balance levels, and applying dynamics processing to balance levels; analyzing content data of the media clip files in the first sequence and the second sequence to identify a pair of candidate media clip files in the sequences that temporally overlap; analyzing the candidate media clip files to determine a time offset between the candidate media clip files; and applying the time offset to shift all of the media clip files in the first sequence in relation to the media clip files in the second sequence.