Detection of the offset described above may be performed by comparing one or more known transitions in content feed 112 to corresponding transitions in recorded content feed 250. In some implementations, detecting and compensating for the timecode offset may be performed as an automated process. For example, where content feed 112 includes video or audio-video content, detection of the offset may be performed using an automated scene change algorithm. Where content feed 112 includes only audio, detection of the offset may be analogously performed using an automated audio sampling algorithm. Alternatively, in some implementations, it may be advantageous or desirable for a human system operator to compare one or more samples of recorded content feed 250 with the playlist for content feed 112.
First edit 272a to recorded content feed 250 may take a variety of different forms. In some implementations, first edit 272a may include adding an introduction to recorded content feed 250. Alternatively, in some implementations, first edit 272a may replace one or more segments of recorded content feed 250 with replacement content. In some implementations, content feed 112 and recorded content feed 250 may include multiple segments of primary content, such as shots or scenes of video or audio-video content, for example, as well as multiple segments of supplemental content, such as advertising content. In some of those implementations, first edit 272a may include deleting one or more segments of primary content, or replacing one or more segments of primary content with alternative segment(s) of primary content. In other implementations, first edit 272a may include replacing one or more segments of supplemental content in the form of advertising with other advertising content.