CD/DVD burning : Java Glossary

go to home page C words local find full screen, hide local find menu Google search web for more information on this topic jump to foot of page translate this page with Babelfish by Roedy Green ©1996-2009 Canadian Mind Products
index page for letter ⇒ punctuation 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (all)
CD/DVD burning
Creating a CD or DVD by writing to a one-time recordable disc, or an eraseable re-writeable disc. To do this from Java, you need software that makes the CD look like a hard disk, e.g. Roxio DirectCD. However, this creates CDs that can only be read with Roxio software. To create standard Joliet format CDs, you need to create a *.iso file which is an exact image of what will go on the CD. You can create that with CDr tools mkisofs. Basically you give it a list of files, and it creates a giant *.iso file image. You can then zip that and email it or feed it to CDr tools cdrecord or Roxio CD Creator to actually burn a CD. This is fairly tricky since you must compile the C source yourself, and deal with ATAPI and ASPI drivers for the burner, and use CygWin Unix-like scripting.

Commercial utilities you might use to burn a CD include:

The following tools are sometimes recommended for the purpose, but I found them unsuitable: Goldenhawk CDRWIN, IsoBuster, NTI FileCD, WinImage.

Windows Burn a CD/DVD without Additional Software

Windows has two built-in techniques for buring CDs and DVDs, albeit slowly. UDF discs are only readable on XP and Vista. You can write a file at a time to them. With disc at once, you save up the files to be written, then write them all at once in one continuous stream usually using a utility like Nero. You can’t later add more files. These discs can be read anywhere. Further they pack more information on a disc and write it faster (if you use Nero software), though they are slower to create with just Vista. With Vista, after you have finished dragging your files to the DVD (actually to a hard disk buffer), you must select burn to disc to actually burn them on the DVD.

There are other incremental recording schemes, similar to UDF, but they are obsolete.

Windows Burn a UDF CD/DVD without Additional Software

To burn a UDF CD/DVD, aka Live File System:
  1. insert a blank CD/DVD.
  2. Select burn files to disc using Windows.
  3. Drag files to the CD/DVD drive or copy them with a BAT file or at the command prompt. This is a very slow process since it writes to DVD as you go. It is best to select several directories at once to drag.
  4. When it it done, right click properties then eject to eject the disc.

Windows Burn an Disc-at-once CD/DVD without Additional Software

To burn a disc-at-once CD/DVD aka Mastered:
  1. insert a blank CD/DVD.
  2. Select burn files to disc using Windows.
  3. Select show formatting options.
  4. Select Mastered.
  5. Drag files to the CD/DVD drive. Copying them with a BAT file or at the command prompt won’t work. This is a very slow process even thought it is just caching the files to write to disc at this point. It is best to select several directories at once to drag.
  6. Select Burn Files to Disc.
  7. When it it done, click Finish to eject the disc.
Beware. Make sure you remember to click burn files to disc for each CD/DVD,(or click erase temporary files) otherwise you will batch them up and be puzzled why you can’t burn the files you expect.

CMP homejump to top
CMP logo
feedback Please email your feedback for publication, errors, omissions, broken/redirected link reports
and suggestions to improve this page to Roedy Green : feedback email
made with CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[65.110.21.43]
Your face IP:[38.103.63.58]
You are visitor number 12,864.
You can get a fresh copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/cdburning.html J:\mindprod\jgloss\cdburning.html