Libburnia
Release2006
Stable release
1.5.6 / June 20, 2023; 2 years ago (2023-06-20)
Written inC
Operating systemCross-platform
TypeLibrary (computer science)
LicenseGNU General Public License
Websitedev.lovelyhq.com/libburnia/web/wiki

Libburnia is a project that develops a collection of libraries and command-line tools for burning CDs, DVDs and Blu-ray media.

Project overview

edit

Libburnia is the name of a project to develop various pieces of disk recording software.

  • libisofs is the library to create or modify ISO 9660 disk images.
  • 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. This package is part of the GNU Project.
  • xorrisofs creates an ISO9660+Rock Ridge disc images from local files, optionally with a Joliet directory tree.
  • xorrecord writes disc images to physical discs.
  • cdrskin is the end-user application of libburnia. It is CLI-only and its syntax is mostly identical to cdrecord to act as a drop-in replacement for existing front-ends.[1]

GNU xorriso

edit

Xorriso stands for X/Open, Rock Ridge ISO and is the main command-line tool included with libburnia. It allows both generation and (to some extent) 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.[2]

It provides a command-line interface for single operations as well as GNU Readline and Dialog-based interfaces.

Uses

edit
Image of the Brasero burning application
  • The underlying libburn library is used directly as sole recording back-end for Xfce's graphical Xfburn application[3] which is included in the default installation of Xubuntu since version 10.10.[4]
  • GNOME's default disk recording application, Brasero, can use libburn directly without relying on cdrecord compatibility of cdrskin.[5]
  • FlBurn is a FLTK application that uses libburn directly.[6]
  • cdrskin is similar to cdrecord and wodim, and can be used in place of the aforementioned tool in GUI front-ends such as K3b.[7]

History

edit

The first public release (libburn-0.2.2) was in September 2006.

The current stable version is 1.5.6, which was released on June 20, 2023.

Features

edit
  • 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 (TAO) or in Session-at-Once mode for seamless tracks.
  • Multi-session on CD (follow-up sessions in TAO only) or on DVD-R[W] (in Incremental mode) or on DVD+R.
  • Single session on DVD-RW or DVD-R (Disk-at-once) or on over-writable DVD+RW, DVD-RW, DVD-RAM, BD-RE.
  • Bus scan, burn-free, speed options, retrieving media info, padding, fifo.
  • Works with SATA DVD drives.
  • Write access to disk images.
  • Use UNIX device path (/dev/hdX) on Linux
  • You do not need to be superuser for its daily usage.[8]

See also

edit

References

edit
  1. ^ cdrskin README file
  2. ^ "GNU xorriso - GNU Project - Free Software Foundation".
  3. ^ Xfburn website Archived 2012-02-20 at the Wayback Machine
  4. ^ Xubuntu 10.10 release information Archived 2011-06-03 at the Wayback Machine
  5. ^ Brasero website
  6. ^ FlBurn website
  7. ^ "K3b - Community Help Wiki".
  8. ^ "Ubuntu Manpage: Cdrskin - burns preformatted data to CD, DVD, and BD via libburn". Archived from the original on 2016-02-20. Retrieved 2015-11-25.
edit

📚 Artikel Terkait di Wikipedia

List of optical disc authoring software

of CDs in Disk-At-Once mode DVDStyler, a GUI-based DVD authoring tool libburnia, a collection of command line-based tools and libraries for burning discs

Comparison of file systems

read-only. libburnia can back up and restore ACLs with file system creation and extraction programs, but no kernel support exists. libburnia can back up

Cdrtools

called cdrecord-dvdhack, whereas Redhat had dvdrecord. Unlike cdrkit and libburnia, which use device files to access the hardware, cdrtools uses a different

Comparison of optical disc authoring software

Open-source (GPL) K3b Sebastian Trüg, Christian Kvasny Open-source (GPL) Libburnia Libburnia team Open-source (GPL) Nero Burning ROM Ahead Software Shareware

Sound Juicer

official CD ripper program of GNOME. It is based on GTK, GStreamer, and libburnia for reading and writing optical discs. It can extract audio tracks from

ISO 9660

CONFIG_ZISOFS. AL: records Extended File Attributes, including ACLs. Proposed by libburnia, supported by libisofs. The Apple extensions do not technically follow