The invention relates to disk recording methods, and in particular to rewritable optical disk recording methods and systems.
Conventionally, rewritable optical disks, such as rewritable video disks, must be formatted before recording. Disk formatting is normally time-consuming. With the increase of real-time recording applications, conventional disk recording methods cannot satisfy current instant recording requirements. Thus, disk recording methods without formatting are desirable.
An exemplary embodiment of a recording method for a rewritable optical disk is provided. Multimedia data is written to a data area of a rewritable optical disk after receipt of a record command from a disk drive. Management data corresponding to the multimedia data is then written to a management data area of the rewritable optical disk after receipt of a stop command from the disk drive. If the disk already has a multimedia data in the data area, management data can be modified after new added multimedia data be written to a data area of a rewritable optical disk. The multimedia data is appended and the management data modified. Appendage and modification are repeated until all multimedia data is written to the rewritable optical disk. Finally, lead-in and lead-out areas of the rewritable optical disk are written.
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
a-6e are diagrams an exemplary embodiment of data recording for a rewritable optical disk.
a-7c are diagrams an exemplary embodiment of padding.
A recording method for a rewritable optical disk is provided.
The multimedia data is then appended (step S104) and the management data is modified (step S106) according to the new appended multimedia data. The appendage and modification are repeated until the multimedia data is written to the rewritable optical disk. Lead-in and lead-out areas of the rewritable optical disk are finally written (step S108), if a user wants to finalize disk.
The disk can be changed from a sequential write mode to an overwrite mode (step S110). The mode change is accomplished by first determining whether padding of the rewritable optical disk is necessary, and if so, the rewritable optical disk is searched and pad areas are located. Zeros are filled into the located pad areas. Lead-in and lead-out areas of the rewritable optical disk are finally written.
Here, mode change of the rewritable optical disk can be executed beforehand. For example, if the multimedia data is written completely without data appendage or modification, the mode change may be executed after data is written, i.e. step S102.
The first writer 200 writes multimedia data, such as audio, video, or audio/video data, to a data area of the rewritable optical disk after receipt of a record command from the disk drive. The second writer 202, coupled to the first writer 200, writes or modifies management data corresponding to the multimedia data to a management data area of the rewritable optical disk after receipt of a stop command. The second writer 202 changes the rewritable optical disk from a sequential write mode to an overwrite mode, as following steps. The second writer 202 determines if padding of the rewritable optical disk is necessary. If so, the second writer 202 searches the rewritable optical disk and locates pad areas. The second writer 202 fills zeros into the pad areas and writes lead-in and lead-out areas of the rewritable optical disk.
The appending module 204, coupled to the second writer 202, appends the multimedia data. The modification module 206, coupled to the appending module 204, modifies the management data. The third writer 208, coupled to the modification module 206, writes lead-in and lead-out areas of the rewritable optical disk. The appending and modification modules 204 and 206 write appendage and modification until the multimedia data is written to the rewritable optical disk.
The third writer 208 changes the rewritable optical disk from a sequential write mode to an overwrite mode by determining if padding of the rewritable optical disk is necessary, searching the rewritable optical disk and locating pad areas, and if so, filling zeros into the pad areas and writing lead-in and lead-out areas of the rewritable optical disk. The mode change is executed by the second writer 202 or the third writer 208, depending on the data written status.
As described, the provided systems and methods record multimedia data without the need for disk formatting, showing time saving results in real-time rewritable optical disk recording.
The multimedia data can be written in several stages.
The first and second multimedia data is appended (step S306) and the management data is modified (step S308). The appendage and modification is repeated until the first and second multimedia data is written to the rewritable optical disk. Lead-in and lead-out areas of the rewritable optical disk are finally written (step S310).
Thereafter, the rewritable optical disk is changed from a sequential write mode to an overwrite mode (step S312). The change is accomplished by first determining whether padding of the rewritable optical disk is necessary. If so, the rewritable optical disk is searched and pad areas are located. Zeros are filled into the located pad areas. Lead-in and lead-out areas of the rewritable optical disk are finally written.
Here, again, mode change of the rewritable optical disk can be executed beforehand. For example, if the first and second multimedia data is written completely, and does not require appendage or modification, the mode change may be executed after data is written, i.e. step S304.
The first writer 400 writes first multimedia data to a first data area of the rewritable optical disk after receipt of a record command. The second writer 402, coupled to the first writer 400, writes second multimedia data to a second data area of the rewritable optical disk. The third writer 404, coupled to the second writer 402, writes or modifies management data, corresponding to the first and the second multimedia data, to a management data area of the rewritable optical disk after receipt of a stop command.
The third writer 404 changes the rewritable optical disk from a sequential write mode to an overwrite mode as follows. The third writer 404 first determines if padding of the rewritable optical disk is necessary. If so, the third writer 404 searches the rewritable optical disk and locates pad areas. The third writer 404 then fills zeros into the pad areas and writes lead-in and lead-out areas of the rewritable optical disk.
The appending module 406, coupled to the third module 404, appends the first and the second multimedia data. The modification module 408, coupled to the appending module 406, modifies the management data. The fourth writer 410, coupled to the modification module 408, writes lead-in and lead-out areas of the rewritable optical disk. The appending and the modification modules 406 and 408 repeat appendage and modification until all the first and second multimedia data is written to the rewritable optical disk.
If the multimedia data is written with appendage and modification, the mode change is executed by the fourth writer 410. The fourth writer 410 changes the rewritable optical disk from a sequential write mode to an overwrite mode as follows. The fourth writer 410 determines if padding of the rewritable optical disk is necessary. If so, the fourth writer 410 searches the rewritable optical disk and locates pad areas. The fourth writer 410 then fills zeros into the pad areas and writes lead-in and lead-out areas of the rewritable optical disk.
A record command is received from the DVR and video data 614 is written to the video data area 604 thereafter (step S502) as shown in
A stop command is received from the DVR. Management data 612 corresponding to the video data 614 is written or modified to the management data area 602 of the rewritable video disk after receipt of the stop command from the disk drive (step S504), shown in
The video data 624 is appended (step S506) and the management data 612 is modified (step S508) until the video data is written to the rewritable video disk as shown in
Thereafter, the rewritable video disk can be changed from a sequential write mode to an overwrite mode (step S512). Video data 700 may be written to a rewritable video disk separately. Some pad areas 702 are inserted in data areas as shown in
Here, again, if the data is written completely in step S502, mode change of the rewritable video disk can be executed beforehand.
Methods and systems of the present disclosure, or certain aspects or portions of embodiments thereof, may take the form of program code (i.e., instructions) embodied in media, such as floppy diskettes, CD-ROMS, hard drives, firmware, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing and embodiment of the disclosure. The methods and apparatus of the present disclosure may also be embodied in the form of program code transmitted over some transmission medium, such as electrical wiring or cabling, through fiber optics, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing and embodiment of the disclosure. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to specific logic circuits.
While the invention has been described by way of example and in terms of preferred embodiment, it is to be understood that the invention is not limited thereto. Those who are skilled in this technology can still make various alterations and modifications without departing from the scope and spirit of this invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents