What is it
Burn-CD is a handy frontend for the well-known cd/dvd writing packages
cdrkit &
dvd+rw-tools.
It's written in the Python
programming language and intended for use on any modern UNIX-like system (such as
GNU/Linux OS).
Plese see below for the screenshots and examples of use.
News
1.8.0 — Oct 25 2009
- added --label=<VOLUME-ID> option
- added --simulate option, to attempt image build before burning
- fixed verbose manufacturer bug
1.7.4 — Dec 12 2007
- reverted to the previous version of the progress bar, the new one is not good enough yet
1.7.3 — Dec 04 2007
- added new config option: umount = <umount command template> it defaults to "pumount {device}" and could be empty. If it is not empty then burn-cd will try to execute that command before any disk action.
- added new command line option: —umount=<umount command template> it will precede umount value from the config
1.7.2 — Dec 03 2007
- new interactive bahaviour, program will now ask the user if he wants to blank RW media
- added new config option: interactive = auto/yes/no
- added new command line option: —interactive=<auto/yes/no>
1.7-beta1 — Dec 02 2007
- added support for DVD-Video
1.6-beta2 — Nov 21 2007
- show max read/write speeds for the DVD media in verbose mode
- total disk capacity is now taken from the dvd+rw-mediainfo output - so that fixes the issue with the 5.9 GB DL disks.
- source file converted to the UTF-8 encoding
1.6-beta1 — Oct 3 2007
- cdrkit and growisofs fixes
- new dependancy: dvd+rw-mediainfo to get info about DVD media (cdrkit stopped to show that)
1.5-beta3 — Mar 18 2007
- fixed two DVD related bugs
Features
- simple and convenient — just give it the files and dirs to burn;
- supports CD&DVD — use just one approach to burn any disk;
- auto multisession — no need to worry about your previous data;
- text based — well suited for console/terminal use on local or remote machine (ex. ssh, telnet);
- lightweight — start writing quickly straight where you are (ex. mc, console, terminal);
- info mode — evaluate the disk capabilities fast;
- disk images — it's possible to burn the premade disk images (ex. iso, mdf);
- config file — store your preferences in the config file (ex. verbose=yes);
- DVD-Video — just give it a dir with a DVD-Video structure or even the DVD-Video files and you're done;
- interactive behaviour — if ON the program will ask if you want to blank the finalized RW media;
- configurable umount — you can setup the umount command to use before the burning;
- cool progress bar =:)
Screenshots
It is a plain console program though it has a nice colorful output.
Here is a couple of examples:
You can see more screenshots here.
Examples
# to show the disk and drive info
burn-cd -i
# to burn two files and one dir verbosely
burn-cd -v file1 /some/dir/file2 /some/dir2
# to burn a disk image
burn-cd -m disk_image.iso
# to blank the media (if needed) and to burn the dir as a DVD-Video
burn-cd -z --video my_video/dvd/pirates2