摘要 |
PROBLEM TO BE SOLVED: To realize the connection of a moving image data without largely increasing a processing load.SOLUTION: An image processing apparatus includes: encoding means; forming means; recording means; connection means; and controlling means. The encoding means encodes a moving image data by an in-frame encoding. The forming means includes first identification information for identifying each frame and second identification information for identifying an encoding type, is means for forming variable-length encoded additional information, sets the first identification information between adjacent frames without overlapping the values, and sets a first value having longer code length from any one of the first value and a second value to the second identification information. The recording means records a stream in which additional information is added to encoded moving image data. The connection means connects two recorded streams. When the first identification information of two frames that continues two streams in a boundary portion has the same value, the controlling means changes the second identification information of one frame to the second value, and the first identification information of one frame to the value having longer code length as difference between the code length of the first value and the code length of the second value. |