Video Repair and Editing