1. A computer-implemented method of editing video clips, comprising: receiving a first video clip and a second video clip, the first video clip and the second video clip each comprising a series of video frames, individual video frame associated with a synchronization device label and a synchronization time label; identifying a first set of video frames from the first video clip and a second set of video frames from the second video clip, the first set of video frames and the second set of video frames associated with the same synchronization device label; selecting a first subset of video frames from the first set of video frames; identifying a first synchronization time label associated with the first subset of video frames; selecting a second subset of video frames from the second set of video frames based on the first synchronization time label and a second synchronization time label associated with the second subset of video frames, the first synchronization time label and the second synchronization time label representative of a time difference between a first time corresponding to a first camera that captured the first video clip and a second time corresponding to a second camera that captured the second video clip; and combining the first subset of video frames and the second subset of video frames to produce an aligned combined video.