Patent ID: 8817887

Claim:
An information processing apparatus that performs a process of splicing a plurality of encoded streams together at a splicing point, said apparatus comprising: one or more circuits configured to: determine a section to be subjected to re-encoding in said plurality of encoded streams; decode said plurality of encoded streams to generate a plurality of baseband signals; and encode an edited baseband signal generated by splicing said plurality of baseband signals together at said splicing point to generate an edited encoded stream, provisionally determine a first section to be subjected to re-encoding in a first encoded stream and a second encoded stream of said plurality of encoded streams to be spliced together at a first splicing point, when a second splicing point different from said first splicing point exists in said provisionally determined first section or a predetermined section that follows said first section, determine a second section to be subjected to re-encoding based on said second splicing point, wherein, said first encoded stream and said second encoded stream are spliced together at said first splicing point and said second encoded stream and a third encoded stream are spliced together at said second splicing point; extend said second section to a predetermined location in said third encoded stream when said second section comprises a third splicing point, wherein a video buffer verifier (VBV) target value in an encoding of said second section is changed to a VBV occupancy corresponding to said predetermined location in said third encoded stream; and wherein said one or more circuits are configured to perform said encoding in accordance with a moving picture experts group (MPEG) long group of pictures (GOP) format and said predetermined section is a section corresponding to one GOP.