The Burgner project aims to be a complete free burning suite, totally rewritten from scratch: it does not include any code from cdrtools (cdrecord and mkisofs) nor cdrdao, and is not a front-end for these tools.
It is fully object-oriented (it uses glib's GObject), entirely written in C, and released under the GNU GPL license (libraries and tools).
Features:
Dependencies:
It is (for now) divided in 5 parts:
burgner-cdrecord --helpand
burgner-mkisofs --helpfor more informations.
Usage:
$ burgner-mkisofs [options] files...
$ burgner-mkisofs -r --cache-inodes --with-optimize --output image.iso --eltorito-media-image /path/to/boot_image --eltorito-bootable ~/Documents/*
$ burgner-cdrecord -d file://linux-scsi-3/path/to/device --data <track> --eject --speed <speed> -v
$ burgner-cdrecord -d file://linux-scsi-3/dev/sg0 --data image.iso --eject --speed 48 -v
$ burgner-cdrecord -d file://linux-scsi-3/path/to/device --audio wav_file_1.wav \ --audio wav_file_2.wav ... --audio wav_file_n.wav --eject --speed <speed> -ve.g. :
$ burgner-cdrecord -d file://linux-scsi-3/dev/sg0 --audio track01.wav --audio track02.wav \ --eject --speed 48 -v
$ burgner-scsi-test -d file://linux-scsi-3/path/to/device --blank <blank_type>e.g. :
$ burgner-scsi-test -d file://linux-scsi-3/dev/sg0 --blank minimalNote: this only send a 'BLANK' command to the drive, so the disc must be inserted, and this may not work immediatly (you may have to run the command a second time for the blanking to begin).
$ burgner-scsi-test --list-all-devices
$ burgner-cdrecord -d file://linux-scsi-3/dev/?? --audio track01.wav ... --audio trackNN.wav \ --eject --speed 48 --session allow_next -v
$ burgner-scsi-test -d file://linux-scsi-3/dev/?? --get-nwa
$ burgner-mkisofs [ your options ... ] --first-sector-address [NWA]
Future: I don't have currently as much time as I wish, but the Joliet and multi-session features have been more a less written (not fully tested), and I'm thinking to a GTK+ GUI. I hope I will be able to make a new release of Burgner by July 2004.
Copyright (c) 2003-2006 Alexandre Archambault