Abstract:
There is provided a data recording method for recording data in one of at least two areas obtained by dividing the recording area of an optical recording medium (5), according to the type of data to be recorded. When the inputted data is a still image, the remaining amount of a still image recording area ARS is checked. If the remaining amount of the still image recording area ARS is small, it is judged whether the remaining amount of the video recording area ARV is greatetr than an extension size. If the remaining amount of the video recording area ARV is greater than the extension size, the boundary pointer is corrected and recording data management information and file system information are corrected, thereby extending the still image recording area ARS and recording the still image data in the still image recording area ARS. After the recording is complete, recording management information and file system information in the management area ARM are updated if necessary.
Abstract:
When finalizing a recording medium, information on each chapter contained in the recording medium is reflected in a top menu. A title search section (310) reads out title information on each title of moving picture data recorded on an optical disc from the optical disc as a recording medium. According to the title information thus obtained, a chapter search section (320) reads out the chapter information on each chapter in each title. According to the chapter information thus obtained, a representative image selection section (340) selects a representative image in each chapter. According to the chapter information obtained by the chapter search section (320), a menu creation section (350) creates a top menu containing a display area for reproducing each chapter.
Abstract:
A video data recording device having interface with a computer. When recording data by an interface (24) with the computer and when recording streaming data (D11) by video data and the like, the buffer size of a recording buffer (17A) is switched for temporarily storing these data for recording onto a recording medium (18).
Abstract:
An encoding controller comprises offset holding means for holding an offset corresponding to the time by which the sound signal is to be encoded earlier than the video signal during chapter recording, recording mode judging means for judging whether or not seamless connection between a chapter and its succeeding chapter is possible and for setting an initial value of the offset according to the judgment result, offset updating means for updating the offset according to the progress of the encoding of the video signal and sound signal, and recording control means for issuing an instruction to start or stop the encoding of the video signal and sound signal according to the offset. Thus the encoding is controlled according the offset between the video signal and sound signal, and seamless connection between chapters can be made without causing any temporal difference between the video signal and sound signal.
Abstract:
The present technology relates to a reproduction device, a reproduction method, and a program, which are able to control the processing of H.264/MPEG-4 MVC encoded data in accordance with the value of a flag. A reproduction device of one aspect of the present technology is provided with: a setting unit which sets a value to a flag that indicates whether or not the reproduction device itself is a device that is capable of decoding H.264/MPEG-4 MVC encoded data; and a reproduction control unit which controls reproduction of H.264/MPEG-4 MVC encoded data in accordance with the value of the flag, and outputs, to a display device, images obtained by reproduction.
Abstract:
A video-encoding device that can achieve seamless connection without causing an error in a VBV buffer is provided. Recording-mode determination means for determining an initial value of the occupied amount of a virtual buffer based on a determination result relating to seamless connection between a preceding chapter and the following chapter that are included in video signals, occupied-amount update means for updating the occupied amount of the virtual buffer, optimum-occupied-amount calculation means for calculating a predetermined optimum occupied amount based on the updated occupied amount of the virtual buffer, target-code-amount calculation means for calculating a predetermined target-code amount based on the video signals of the following chapter, target-code-amount adjustment means for adjusting the target code amount so that the sum total of the occupied amount of the virtual buffer and the target code amount does not exceed the optimum occupied amount, and encoding means for performing the encoding according to the adjusted target code amount are provided.