Patent ID: 8086089

Claim:
A recording apparatus comprising: a coding unit configured to code input moving image data to reduce an amount of information of the input moving image data; a recording unit configured to record moving image data on a recording medium; a management information generation unit configured to generate management information for first moving image data in response to the recording unit recording the first moving image data on the recording medium; a consecutive reproduction information generation unit configured to generate first consecutive reproduction information indicating second moving image data to be reproduced consecutively after the first moving image data in response to the recording unit recording the second moving image data on the recording medium on which the first moving image data is recorded; a control unit configured to, in response to the recording unit recording the second moving image data on the recording medium, control the recording unit to add the first consecutive reproduction information to the management information for the first moving image data and to record the management information added with the first consecutive reproduction information on the recording medium; and a designation unit configured to designate whether the second moving image data is to be reproduced consecutively after the first moving image data, wherein, if it is designated by the designation unit that the second moving image data is not to be reproduced consecutively after the first moving image data, the consecutive reproduction information generation unit stops generating the first consecutive reproduction information and the control unit controls the recording unit to record the management information for the first moving image data on the recording medium without adding the first consecutive reproduction information, and wherein, if it is designated by the designation unit that the second moving image data is to be reproduced consecutively after the first moving image data, the coding unit controls an amount of code of the second moving image data based on an amount of code of the first moving image data at a time when recording of the first moving image data is stopped.