2. A data processing system for audio and video data, comprising a non-transitory computer readable medium having thereon: digitized audio and moving picture video data for providing a first audio data stream synchronized with corresponding visual events in a moving picture video data stream; timing data representative of a plurality of selected times in a running of said synchronized first audio data stream and said video data stream; audio feature data for providing a data stream of time-varying features abstracted from at least a selected portion of said first audio data stream and representative of audible time-varying acoustic features; an audio feature analyzer for abstracting a corresponding stream of time-varying features from an input second audio data stream; a timing analysis and waveform editing processor adapted to determine timing differences between said streams of time-varying features and to utilize said timing differences to edit said input second audio data stream and produce edited input audio data having acoustic features aligned with the acoustic features of said selected portion of said first audio data stream; and a playback control module adapted to control running of said synchronized audio data and video data streams with said edited input second audio data such that said edited input second audio data replaces said selected portion and is synchronized with said corresponding visual events in said video data stream.
4. A data processing system according to claim 2 , the non-transitory computer readable medium further comprising additional digitized audio data for providing a further audio data stream started concurrently with said video data stream.