Patent ID: 8731374

Claim:
A video editing application for editing video on a computer comprising a set of processing units, the application comprising: a first module to detect a set of video clips that are stored on a video camera and to identify an encoding format for each detected video clip, each video clip comprising a sequence of video frames, the encoding format of a detected video clip indicating whether the video frames in the detected video clip are intraframe or interframe encoded; a second module to store a first detected video clip in a storage at the computer when the identified encoding format for the first video clip indicates that the first video clip is entirely intraframe encoded, wherein the second module stores the first video clip directly without transcoding; and a third module to store a second detected video clip in the storage at the computer when the identified encoding format for the second video clip does not indicate that the second video clip is entirely intraframe encoded, wherein the third module stores the second video clip by transcoding the second video clip and storing the transcoded video clip, wherein transcoding a video clip comprises re-encoding at least a portion of the video clip from an interframe format to an intraframe format, wherein the first, second, and third, modules are each executable by at least one processing unit in the set of processing units.