Most of the software needed to do this properly is quite expensive. Have a look at Adobe Premiere, decent but not that well respected by pros apparently. Most such programs work like an audio sequencer with multiple video "tracks". That'll handle dubbing and synching stuff up. Splitting I'm not so sure about... There may be cheaper, simpler programs out there though.
|