摘要 |
In a moving image encoding device, a first object encoding section encodes first object data within a unit time allowable code amount and outputs the resultant, data and a first object generated code amount. A code amount log storage section stores the first object generated code amount. A remaining object allowable code amount calculating section adds up the first object generated code amount within each time interval to obtain a sum, and subtracts the sum from the unit time allowable code amount to calculate a remaining object unit time allowable code amount. A second object encoding section encodes each VOP of second object data in accordance with a second object VOP target code amount, and outputs the resultant data, second object encoding information including quantization information, motion information, activity information, encoding error information, or object size information, and a second object generated code amount. A second object VOP target code amount determining section distributes the remaining object unit time allowable code amount to each VOP whose generation time is included in a time interval on the time axis, and calculates the second object VOP target code amount that is a target value in encoding each VOP of the second object. A recording medium is also disclosed.
|