LinuxCommandLibrary

xfburn

Burn files to optical discs

SYNOPSIS

xfburn [OPTION...] [FILE...]

PARAMETERS

-h, --help
    Displays the standard help options for xfburn.

--help-all
    Shows all available help options, including GTK+ specific ones.

--help-gtk
    Displays options related to the GTK+ graphical toolkit.

--version
    Outputs the version information of the xfburn application.

-d, --data
    Starts xfburn with a new data project, ready to add files and folders.

-a, --audio
    Starts xfburn with a new audio CD project, allowing the addition of audio files.

-c, --copy
    Starts xfburn with the disc copy project interface.

-e, --erase
    Starts xfburn with the disc erase interface for rewritable media.

-i, --image=FILE
    Starts xfburn with an image burning project, pre-selecting the specified FILE (e.g., an ISO image).

--display=DISPLAY
    Specifies the X display to use for the graphical application.

FILE...
    Optional: One or more files or directories to pre-load into the burning project (e.g., for data or audio projects).

DESCRIPTION

Xfburn is a straightforward and lightweight CD/DVD burning application developed specifically for the Xfce desktop environment. It offers a user-friendly graphical interface that simplifies the process of creating various types of optical discs.

Users can easily burn data CDs and DVDs, which include files and folders, suitable for backup or distribution. It also supports creating audio CDs from various popular audio formats, allowing users to compile their favorite tracks onto a disc. Beyond creation, Xfburn provides functionalities like erasing rewritable discs (CD-RW, DVD-RW) and duplicating existing discs. Its design philosophy emphasizes simplicity and efficiency, making it an excellent choice for users seeking a reliable and uncomplicated burning solution that integrates seamlessly into the Xfce ecosystem.

CAVEATS

Xfburn requires a functioning CD/DVD writer drive.
It primarily supports CD and DVD media; Blu-ray support is generally not available.
It relies on underlying burning tools (e.g., libburn, cdrtools, dvd+rw-tools); any issues often stem from these backends or device permissions.
Users might need appropriate permissions (e.g., membership in the 'cdrom' or 'optical' group) to access and write to optical drives.

GRAPHICAL USER INTERFACE (GUI)

Xfburn is primarily a graphical application, making disc burning accessible through an intuitive windowed interface rather than complex command-line arguments. While it supports command-line options to start specific project types, its main interaction is via the GUI.

BACKEND TECHNOLOGIES

Xfburn acts as a front-end for powerful underlying burning libraries and utilities. It typically utilizes libburn for its core operations, which in turn might interact with tools like cdrtools (e.g., wodim) or dvd+rw-tools (e.g., growisofs) for low-level disc access and writing.

SUPPORTED PROJECT TYPES

Xfburn allows users to create various types of optical disc projects, including: Data Disc: For storing files and folders.
Audio CD: For creating standard audio CDs from music files.
Copy Disc: For duplicating existing CDs or DVDs.
Erase Disc: For erasing rewritable media (CD-RW, DVD-RW).
Burn Image: For writing disc image files (like ISOs) to a disc.

HISTORY

Xfburn was developed as an integral part of the Xfce desktop environment to provide a native, simple, and lightweight burning solution. Its design aligns with Xfce's philosophy of efficiency and ease of use. Early versions often leveraged established backends like cdrtools and dvd+rw-tools. In more recent developments, it has increasingly adopted libburn for its core burning capabilities, ensuring modern and robust disc manipulation while maintaining its characteristic simplicity and seamless integration within the Xfce ecosystem.

SEE ALSO

k3b(1), brasero(1), wodim(1), growisofs(1), cdrdao(1)

Copied to clipboard