Optical disc recording technologies

From Wikipedia, the free encyclopedia

Optical disc authoring
Optical media types
Standards

CD and DVD recorders for authoring optical discs such as CD-ROMs and DVDs have a history of various technologies. These are usually proprietary and often not backward compatible.

Contents

[edit] Recording modes

Optical discs can be recorded in Disc At Once or Track At Once modes.

[edit] Overburning

Overburning is the process of recording data past the normal size limit.

Many disc manufacturers extend a recordable disc to leave a small margin of extra groove at the outer edge. This lead-out was originally intended to provide tolerance for the read head of an audio CD player should it overseek, by providing a padding of up to 90 seconds of silent digital audio.

Recording onto the lead-out is possible with some combinations of CD recorder and authoring software. The actual amount of data that a disc will hold depends ultimately on the recordable media and varies somewhat between brands of disc, with lead-out accounting for up to 10% of the total disc capacity.

Almost all CD-ROM drives are capable of reading from the lead-out. For this reason, software publishers have on occasion shipped their software on similarly oversized compact discs to reduce packaging costs. Oversized discs have also been used as a form of copy protection because it is more difficult to record copies of them.

The overburn options in CD recording software also have to be used when burning to the non standard 90 and 99 minute blanks that are now available as the data structures in the ATIP do not allow such sizes to be specified.

[edit] Buffer underrun protection

A buffer underrun occurs during recording if the recorder runs out of data in the recording buffer. Once the laser is on, it cannot stop and resume flawlessly; thus the pause necessitated by the underrun can cause the data on the disc to become invalid, and thus unusable. Since the buffer is generally being filled from a relatively slow source, such as a hard disk or another CD/DVD, a heavy CPU or memory load from other concurrent tasks can easily exhaust the capacity of a small buffer. Therefore, buffer underrun protection was implemented by various individual CD/DVD writer vendors. With this technique, the laser is indeed able to stop writing for any amount of time and resume when the buffer is full again. The gap between successive writes is extremely small. [1]

Since the techniques for protecting against buffer underrun are proprietary and vendor-specific, technical details vary. However, most vendors use one or the other of two basic approaches. Some CD burners have the ability to resume burning after a buffer underrun has taken place. But even without such a capability included in the hardware, nearly all CD burners now on the market have the ability to record at slower speeds. Many CD-burning software tools can prevent buffer underrun by monitoring the state of the buffer, and slow down the recorder as needed to avoid running out of data in the buffer. Even when the hardware has the capability to resume writing after an underrun event happens, it is safest to regard this as a fallback in case prevention fails.

Fortunately for users today, most CD-recording hardware and software now on the market is much better than it once was at preventing buffer underrun problems. Also hard drive and CPU speeds have increased by a greater ratio over the last decade than has the speed of optical drives, so most systems today are better at keeping up with the optical drives anyway. In the early 1990s recording a CD was always a somewhat risky endeavor -- one disconnected from any networks, disabled any background programs, etc., before starting to record a CD, and was very careful not to do anything else while the recording was in progress. Even with all precautions, making a useless "coaster" was annoyingly common. Today, recording a CD is much more reliable.

Another way to protect against the problem, when using rewritable media (CD-RW, DVD-RW, DVD-RAM), is to use the UDF file system, which organizes data in smaller "packets", referenced by a single, updated address table, which can therefore be written in shorter bursts.

[edit] Packet writing

Main article: Packet writing

Packet writing is a technology that allows optical discs to be used in a similar manner to a floppy disk. Packet writing can be used both with once-writeable media and rewriteable media. Several competing and incompatible packet writing disk formats have been developed, including DirectCD and InCD. Proposed standards include Universal Disk Format and its proposed extension Mount Rainier.

[edit] Specific proprietary technologies

[edit] BurnProof

BurnProof is a proprietary technology for buffer underrun protection developed by Plextor.

[edit] SafeBurn

SafeBurn is a proprietary technology for buffer underrun protection developed by Yamaha Corporation.

[edit] Power Burn

Power Burn is a proprietary technology for buffer underrun protection, developed by Sony. Features:

  • Buffer underrun protection: When a buffer underrun occurs, the drive suspends writing. The drive memorizes the end writing point and timing, and immediately resumes writing from that exact point when sufficient data is filled in the buffer memory.
  • Protection from write errors caused by shock and vibration: PowerBurn's Shock Proof technology pauses writing when the device is moved, and resumes after the drive becomes stable. This allows it to work in a mobile environment.
  • Optimization of write conditions: The drive detects characteristics of each individual medium and optimizes all key writing conditions such as writing speed, laser power and write strategy.

[edit] JustSpeed

JustSpeed is a technology that automatically adapts the write speed to the medium inserted. It is supported by Nero Burning ROM version 6.

[edit] External links