Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apps:xfburn:start [2020/09/02 04:28] – [Functionality] kevinbowenapps:xfburn:start [2023/07/02 08:07] (current) – Update Latest Release section kevinbowen
Line 1: Line 1:
-{{ :apps:xfburn.png?nolink|}} 
 ~~NOTOC~~ ~~NOTOC~~
-====== Xfburn ====== +{{ :xfce:xfce.xfburn.png?no link|}} 
- +====== Xfburn - a simple CD/DVD/Blu-ray burning tool======
  
 +  * **[[#Introduction|Introduction]]**
   * **[[#Functionality|Functionality]]**   * **[[#Functionality|Functionality]]**
   * **[[#Audio CD support details|Audio CD support details]]**   * **[[#Audio CD support details|Audio CD support details]]**
 +  * **[[#Required Packages|Required Packages]]**
   * **[[#Debugging|Debugging]]**   * **[[#Debugging|Debugging]]**
 +  * **[[#Future Plans|Future Plans]]**
 +  * **[[#Authors|Authors]]**
   * **[[#Latest Release|Latest Release]]**   * **[[#Latest Release|Latest Release]]**
   * **[[#Source Code Repository|Source Code Repository]]**   * **[[#Source Code Repository|Source Code Repository]]**
Line 16: Line 18:
 ===== Introduction ===== ===== Introduction =====
  
-Xfburn is a simple CD/DVD burning tool based on [[http://www.libburnia-project.org|libburnia libraries]]. It can blank CD/DVD(-RW)sburn and create iso images, audio CDs, as well as burn personal compositions of data to either CD or DVD. It Is stable, and under ongoing development.+Xfburn is a simple CD/DVD/Blu-ray burning tool based on [[http://libburnia-project.org|libburnia]], which are set of libraries and CLI apps. It can blank/erase rewritable media (CD-RW/DVD-RW), compcreate and burn/write ISO images, create and burn audio CDs, as well as burn personal compositions of data to either CD or DVD.
  
-The current version is **0.6.2**, released on 2020-03-07. This release fixes a number of smaller bugs and uses more modern libraries for improved compatibility with today's software. 
  
-For more detailed information please have a look at the README or the NEWS file. +For more detailed informationplease have a look at the [[https://gitlab.xfce.org/apps/xfburn/-/blob/master/README.md|README]] or the [[https://gitlab.xfce.org/apps/xfburn/-/blob/master/NEWS|NEWS]] file.
- +
- +
-  * **[[#Latest Release|Latest Release]]** +
-  * **[[#Source Code Repository|Source Code Repository]]** +
-  * **[[#Reporting Bugs|Reporting Bugs]]** +
-   [[https://gitlab.xfce.org/apps/xfburn/-/blob/xfburn-0.6.2/README|README]] +
-   [[https://gitlab.xfce.org/apps/xfburn/-/blob/xfburn-0.6.2/NEWS|NEWS]]+
  
 ---- ----
  
 <figure "xfburn dialog"> <figure "xfburn dialog">
-{{:apps:xfburn-0.4.1.jpg?600|:apps:xfburn-0.4.1.jpg}}+{{:apps:xfburn:xfburn-0.4.1.jpg?350|:apps:xfburn:xfburn-0.4.1.jpg}} 
 +{{:apps:xfburn:xfburn-0.6.2.png?350|:apps:xfburn:xfburn-0.6.2.png}}
 </figure> </figure>
  
Line 40: Line 35:
  
  
-xfburn is still a new program, and does not yet do all common burning related+Xfburn is still a new program, and does not yet do all common burning related
 tasks. tasks.
  
Line 52: Line 47:
   * Format and deformat DVD-RW discs   * Format and deformat DVD-RW discs
  
-At this time there is no multisession support.+Xfburn has 3 write modes, which are Auto, TAO (Track-at-Once) and SAO (Session-at-Once). TAO records with the laser stopping after each track is finished and SAO allows the recording over multiple sessions, which will all be read by a computer drive, but CD equipment will only read the first session. At this time there is no multi-session support. ([[https://gitlab.xfce.org/apps/xfburn/-/issues/25|#25]])
  
-Note: Stream Recording disables error management for BD only, which increases+**BurnFree**, like BurnProof and similar technologies, is a feature designed to allow Xfburn to recover if at some point the drive is burning data faster than the application can send it, which decreases the risk of failures. 
 + 
 +**Stream Recording** disables error management for BD only, which increases
 the burning speed. Using it seems to be the best option since discs with the burning speed. Using it seems to be the best option since discs with
 errors tend to fail even when stream recording is disabled. errors tend to fail even when stream recording is disabled.
Line 87: Line 84:
 You can at startup switch between the transcoders, see the command line help You can at startup switch between the transcoders, see the command line help
 for more information. for more information.
 +
 +[[|Back to Top]]
 +----
 +
 +===== Required Packages =====
 +
 +  * libisofs version 0.6.2 or newer
 +  * libburn version 0.4.2 or newer
 +    * WARNING: libburn 0.4.2 - 0.5.4 are API compatible, but might trigger an error in libburn's fifo code.
 +            RECOMMENDED is version 0.5.6 or newer, where the bug was fixed.
 +
 +==== Optional, but highly recommended ====
 +
 +  * gstreamer  (1.0+, required for burning audio CDs from compressed music files)
 +    * gstreamer pbutils (they usually come with gstreamer as far as I know)
 +    * gstreamer plugins (look for the good, the bad and the ugly plugin pack, most likely you want all of these)
 +
 +Let the **highly recommended** part be highlighted once more. Of course
 +gstreamer will not matter if you do not plan on burning audio CDs, but the
 +other two libraries will come in handy in almost all situations.
 +
 +==== Optional, for maintenance ====
 +
 +  * libxslt (for creating docs)
 +
 +
 +The author works with both hal and thunar-vfs enabled, so there might be the
 +occasional bug that breaks compilation without these components. Xfburn should
 +work without these optional components, but it is not well tested at all.
 +Should something not compile or work as expected, please report a bug, and it
 +will get fixed.
  
 [[|Back to Top]] [[|Back to Top]]
Line 124: Line 152:
 [[|Back to Top]]    [[|Back to Top]]   
  
 +----
 +
 +===== Future Plans =====
 +
 +Missing functionality that would be nice to have:
 +  * Save and load compositions ([[https://gitlab.xfce.org/apps/xfburn/-/issues/18|#18]])
 +  * Verification ([[https://gitlab.xfce.org/apps/xfburn/-/issues/7|#7]])
 +  * Copy discs (needs backend support) ([[https://gitlab.xfce.org/apps/xfburn/-/issues/26|#26]])
 +  * Automatic checksum creation
 +  * Plugin support
 +  * Multi-session support ([[https://gitlab.xfce.org/apps/xfburn/-/issues/25|#25]])
 +
 +There is no, and never will be, a timeline for these. Let us know if you think
 +something is missing on this list. If you really need something implemented,
 +feel free to help us out :-).
 +
 +At present development is in maintenance mode, as the author does not have a
 +lot of time.
 +
 +----
 +
 +===== Authors =====
 +
 +    * David Mohr [david at mcbf.net]
 +    * Mario Đanić [mario.danic at gmail.com]
 +    * (retired) Jean-François Wauthy [pollux at xfce.org]
 +    * Rene Kjellerup [rk.katana.steel at gmail.com]
 +
 +[[|Back to Top]]
 ---- ----
  
 ===== Latest Release ===== ===== Latest Release =====
-==== 0.6.2 (201920307)==== +{{rss>https://archive.xfce.org/feeds/project/xfburn 1 date 2h}}
-[[https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2|xfburn-0.6.2.tar.bz2]] +
-    * **[[https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2?sha1|SHA1 hash]]** +
-    * **[[https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2?sha256|SHA256 hash]]**+
  
-[[https://archive.xfce.org/src/apps/xfburn/|Previous Versions]]+[[https://gitlab.xfce.org/apps/xfburn/-/blob/master/NEWS|Read the CHANGELOG]] 
 + 
 +  * **[[https://archive.xfce.org/src/apps/xfburn/|Download current release]]** (link also contains older versions)
  
 We recommend to use a packaged version of Xfburn if it is available. Xfburn is packaged for several distributions, for example: We recommend to use a packaged version of Xfburn if it is available. Xfburn is packaged for several distributions, for example:
Line 142: Line 198:
 And probably many more... And probably many more...
  
 +[[|Back to Top]]
 ---- ----
  
Line 150: Line 207:
 ===== Reporting Bugs ===== ===== Reporting Bugs =====
   * **[[:apps:xfburn:bugs|Reporting Bugs]]** -- Open bug reports and how to report new bugs   * **[[:apps:xfburn:bugs|Reporting Bugs]]** -- Open bug reports and how to report new bugs
 +
 +Any comments are welcome! We aim to make xfburn a very easily usable program.
 +So if you think something could be implemented differently, feel free to speak
 +up and it will be considered.
  
 ---- ----
- 
- 
-===== Authors ===== 
- 
-    * David Mohr [david at mcbf.net] 
-    * Mario Đanić [mario.danic at gmail.com] 
-    * (retired) Jean-François Wauthy [pollux at xfce.org] 
-    * Rene Kjellerup [rk.katana.steel at gmail.com] 
- 
  
 [[|Back To Top]] [[|Back To Top]]
 ---- ----
 [[:start|Back to main Xfce documentation page]] [[:start|Back to main Xfce documentation page]]