Cover or play along videos can be quite simply produced with the freeware programs Audacity and VideoPad. First the audio track is created with Audacity, then this track is synchronized with the video track, using VideoPad. In this example my bassline is added to Hells Bells by AC/DC. Finally audio and video are combined to an uploadable video file.
LINK
LINK