Libburnia is the name of a project to develop various pieces of disk recording software.
libburn is the underlying programming library. It is used by xorriso, cdrskin and 3rd party disk recording applications can also use this library directly.
libisoburn is an add-on to libburn and libisofs which coordinates both and also allows to grow ISO 9660 filesystem images on multi-session and overwriteable media.
xorriso is a CLI application that creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions.
Xorriso stands for X/Open, Rock Ridge ISO and is the main command-line tool included with libburnia. It allows both generation and update of image files as well as burning images to the disk.
xorriso copies file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects. Vice versa xorriso is able to copy file objects out of ISO 9660 filesystems.
It provides a command-line interface for single operations as well as GNU Readline and Dialog-based interfaces.
Uses
The underlying libburn library is used directly as sole recording back-end for Xfce’s graphical Xfburn application which is included in the default installation of Xubuntu since version 10.10.
GNOME's default disk recording application, Brasero, can use libburn directly without relying on cdrecord compatibility of cdrskin.
FlBurn is a FLTK application that uses libburn directly.
cdrskin is similar to cdrecord and wodim, and can be used in place of the aforementioned tool in GUI front-ends such as K3b.
History
The first public release of libburnia, libburn-0.2.2, was in September 2006. The current stable version is 1.5.2, which was released on November 25, 2019.
Features
Blanking/formatting of CD-RW DVD-RW, DVD+RW, DVD-RAM, BD
Burning of data or audio tracks to CD, either in versatile Track-at-Once mode or in Session-at-Once mode for seamless tracks.
Multi-session on CD or on DVD-R or on DVD+R.
Single session on DVD-RW or DVD-R or on over-writable DVD+RW, DVD-RW, DVD-RAM, BD-RE.
Bus scan, burn-free, speed options, retrieving media info, padding, fifo.