Patent ID: 7177520

Claim:
A method of processing a previously encoded MPEG video high-resolution (HR) file and corresponding proxy file, for frame accurate timecode repair and synchronization of individual video frames of the HR file and proxy file, comprising the following steps: (a) for each video frame of the HR file and proxy file, creating a compressed timecode packet having an identifying signature, an absolute timecode of the frame, a relative timecode of the frame, a picture type and a picture reference, wherein the timecodes having the SMPTE timecode format HH:MM:SS:FF; (b) modifying the HR file and proxy file by inserting in a header of each video frame of the HR file and proxy file the corresponding compressed timecode packet, while maintaining the files' original frame presentation timing; (c) automatically verifying the timecodes in the HR file and proxy file timecode packets; (d) if needing a repair of the HR file anomalous absolute timecodes, automatically correcting the anomalous absolute timecodes in the HR file timecode packets; and (e) if the proxy file starting video frame being offset from the HR file starting video frame, automatically synchronizing the proxy file and the HR file absolute timecodes and relative timecodes in the timecode packets, thereby preserving the MPEG compliance and compressed audio/video data of the HR file and proxy file.