Patent ID: 8238722

Claim:
A non-transitory computer readable storage medium containing instructions for controlling a computer to synchronize a video data sequence to a set of audio data, by a method comprising: defining a correspondence between an original audio data sequence and an original video data sequence, wherein the original audio data sequence and the original video data sequence are synchronized at a normal display rate; determining a target display rate that differs from the normal display rate; creating a modified audio data sequence that corresponds to the original audio data sequence, wherein the modified audio data sequence is created based at least in part on the target display rate; establishing a correspondence between the modified audio data sequence and the original video data sequence; creating a modified video data sequence that corresponds to the original video data sequence, based on the modified audio data sequence and the correspondence between the modified audio data sequence and the original video data sequence, wherein the modified video data sequence is synchronized with the modified audio data sequence; generating an audio display from the modified audio data sequence; and generating a video display from the modified video data sequence.