A method of incorporating one or more additional video objects into source video data to produce output video data, the method comprising: retrieving source video data, the source video data comprising: frames of video material; and data defining a segment size used by a distributor, the segment size defining the size of one or more segments into which video data is divided when transmitted by the distributor; analyzing the source video data to identify selected frames of video material which include one or more insertion zones, wherein the insertion zones correspond to one or more regions within the selected frames of video material, each of which are suitable for receiving an additional video object; identifying at least one boundary point of the source video data, based on the data defining the segment size into which video data is divided prior to distribution, and based on the selected frames, wherein the at least one boundary point represents the one or more segments into which video data is divided when transmitted by the distributor, and wherein the at least one boundary point corresponds to a start point of a segment of the video data in which the selected frames will occur; embedding the one or more additional video objects into the selected frames; creating output video data which includes the selected frames with the embedded one or more additional video objects, wherein the start of the output video data corresponds with the identified at least one boundary point of the source video data, and the output video data includes sufficient additional frames of the source video data other than the selected frames such that the output video data corresponds to a multiple of at least one or more times the segment size; generating metadata including information indicative of said at least one boundary point of the source video data, wherein a portion of the source video data that is replaceable by the output video data is identifiable by the at least one boundary point of the source video data; and transmitting the output video data and the metadata to the distributor. retrieving source video data, the source video data comprising: frames of video material; and data defining a segment size used by a distributor, the segment size defining the size of one or more segments into which video data is divided when transmitted by the distributor; frames of video material; and data defining a segment size used by a distributor, the segment size defining the size of one or more segments into which video data is divided when transmitted by the distributor; analyzing the source video data to identify selected frames of video material which include one or more insertion zones, wherein the insertion zones correspond to one or more regions within the selected frames of video material, each of which are suitable for receiving an additional video object; identifying at least one boundary point of the source video data, based on the data defining the segment size into which video data is divided prior to distribution, and based on the selected frames, wherein the at least one boundary point represents the one or more segments into which video data is divided when transmitted by the distributor, and wherein the at least one boundary point corresponds to a start point of a segment of the video data in which the selected frames will occur; embedding the one or more additional video objects into the selected frames; creating output video data which includes the selected frames with the embedded one or more additional video objects, wherein the start of the output video data corresponds with the identified at least one boundary point of the source video data, and the output video data includes sufficient additional frames of the source video data other than the selected frames such that the output video data corresponds to a multiple of at least one or more times the segment size; generating metadata including information indicative of said at least one boundary point of the source video data, wherein a portion of the source video data that is replaceable by the output video data is identifiable by the at least one boundary point of the source video data; and transmitting the output video data and the metadata to the distributor.