Patent ID: 8612517

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, comprising at least two media items respectively created by different sources that are related to a common event, based at least in part on determined geographic locations associated with the at least two media items; a synchronization component that automatically synchronizes the set of related media items; an analyzer component that analyzes at least one metric of respective portions of the set of synchronized media items, individually ranks the portions of the set of media items, groups the portions into a set of segments, and determines lengths of the segment without regard to start times or end times of respective media items, wherein respective segments comprise at least one portion of a respective media item; and an aggregation component that: selects a set of segments of the segments to aggregate; removes a first segment from the set of segments based on a threshold segment length; 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; and generates a new media item that is a composite of the aggregated set of media item segments such that a single segment of the set of media item segments is associated with a single segment of the new media item.