Patent ID: 8082571

Claim:
A computer controlled method comprising: receiving, at a computer, a video stream and a plurality of overlapping commentary audio clips associated with the video stream; determining, by the computer, a content range within the video stream corresponding to the overlapping commentary audio clips by determining the starting and ending positions of the overlapping commentary audio clips, wherein determining the content range involves determining that the overlapping commentary audio clips are associated with a sequential presentation mode, and adjusting a playback vector of the video stream to slow the presentation of the video stream based on time required to sequentially play the overlapping commentary audio clips in a non-overlapping fashion, such that the overlapping commentary audio clips are sequentially played during the slowed presentation of the video stream; extracting, by the computer, a portion of the video stream based on the determined content range and the adjusted playback vector; generating another video stream comprising the extracted portion and the sequentially presented overlapping commentary audio clips; and storing the generated video stream.