move the asyncTranscoder into QPPreprocessor, make it an option as
close to sync processor as possible. Add sourceURL to output