There are quite a few good programs available that will accomplish that, but most will require a seperate audio editor to fix the sound. Adobe Premiere, Vegas Video, and a host of other video editing softwares will do this. I'm sure that some free downloads will also work, but I can't attest as to whether they will sync back up correctly. The should with adobe or vegas.