Patent ID: 8645485

Claim:
A media system, comprising: a non-transitory computer readable storage medium that stores computer executable components; a hardware processor that executes the following computer executable components stored in the non-transitory computer readable storage medium: an identification component that: identifies a set of media items comprises at least two media items respectively created by different sources; and identifies that the at least two media items comprise a common scene; a synchronization component that automatically synchronizes the set of media items; an analyzer component that analyzes the set of media items, ranks the set of media items, and determines transition points based at least in part on characteristics of the set of media items; an editing component that allows a select set of users access to the set of media items and receives user input regarding at least one of the identification, synchronization, analyzing, or aggregation; and an aggregation component that: aggregates selected segments of the set of media items to generate a new media item that is a composite of the aggregated set of media items such that a single segment of the set of media items is associated with a single segment of the new media item; removes a first segment from the select segments based on a threshold segment length; and extends a length of a second segment by the length of the first segment, wherein the second segment is a segment immediately preceding or immediately following the first segment.