Grab&Burn is a powerful tool for grabbing, burning, and mastering of CD and DVD discs. It supports all types of optical storage media (including CD-R/RW, DVD-R/RW, DVD+R/RW, and DVD-RAM) as well as a wide variety of burning hardware. You can perform ordinal grabbing, copying, and burning operations as well as expert DVD authoring and mastering. These advanced features enable you to create valid DVDs from custom video files, for example, copied from other DVDs. Moreover, with DVD Splitting Wizard you may split DVDs into smaller parts and burn them to DVD writable discs, or use the StarPort DVD Emulator to watch DVD video movies on your PC. This enables you to create copies of 9.4 GB DVDs in several clicks.
libburnia is a project comprised of libraries and binaries for reading, mastering, and writing optical discs. It provides libburn, a CD/DVD/BD burn library, libisofs, a manipulation library for ISO 9660 filesystems, and libisoburn, a ISO 9660 multi-session library. On top of them there is cdrskin, a cdrecord emulator, and xorriso, a all-in-one application for ISO 9660 multi-session operations which additionaly provides a limited emulation of mkisofs.
Python Audio Tools is a collection of audio handling programs that work from the command line. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more. It supports internationalized track filenames and metadata using Unicode. It works with high-definition, multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs or CPU cores if available to greatly speed the transcoding process. Track metadata can be retrieved from MusicBrainz, FreeDB, or compatible servers. Audio formats supported are WAV, FLAC, WavPack, MP3, Ogg Vorbis, M4A, Apple Lossless, and more.
datapacker is a tool to group files by size such that they fill fixed-size containers (called "bins") using the minimum number of containers. This is useful, for instance, if you want to archive a number of files to CD or DVD, and want to organize them such that you use the minimum possible number of CDs or DVDs. In many cases, datapacker executes almost instantaneously. Of particular note, the hardlink action can be used to effectively copy data into bins without having to actually copy the data at all. datapacker is a tool in the traditional Unix style; it can be used in pipes and call other tools.
xfburn is easy to use burning software for the Xfce desktop environment (but will work with others). It uses libburn and libisofs as a backend. ISO files can be burned, data composition created, discs blanked, and DVD-RW media formatted and deformatted. Common burning software features not yet implemented are audio CD creation and disc copying.
Simpleburner is a simple CLI application to make burning CDs and DVDs easier. It writes a directory with your files to burn to a CD. You have to set up some things like ISO image name and location for it. It can be run in modes like test burn, makeiso-only, or burn-only. More information is included in the help message.
Yagoburn (Yet Another Gui Optical BURNer) is an intuitive GUI wrapper around cdrkit and dvd+rw-tools for burning optical media on GNU/Linux systems. It uses the wxpython toolkit for the GUI, so it blends perfectly with a GTK+ environment, and is free from any heavy desktop environment dependencies.