Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:xfburn:start [2020/09/02 04:26] – [Debugging] kevinbowen | apps:xfburn:start [2024/12/11 10:27] (current) – kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
{{ : | {{ : | ||
- | ~~NOTOC~~ | + | ====== Xfburn |
- | ====== Xfburn ====== | + | |
- | + | ||
+ | * **[[# | ||
* **[[# | * **[[# | ||
* **[[#Audio CD support details|Audio CD support details]]** | * **[[#Audio CD support details|Audio CD support details]]** | ||
+ | * **[[# | ||
* **[[# | * **[[# | ||
+ | * **[[#Future Plans|Future Plans]]** | ||
+ | * **[[# | ||
* **[[#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 | + | Xfburn is a simple CD/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' | ||
- | For more detailed information please have a look at the README or the NEWS file. | + | For more detailed information, please have a look at the [[https:// |
- | + | ||
- | + | ||
- | * **[[#Latest Release|Latest Release]]** | + | |
- | * **[[#Source Code Repository|Source Code Repository]]** | + | |
- | * **[[# | + | |
- | | + | |
- | | + | |
---- | ---- | ||
<figure " | <figure " | ||
- | {{: | + | {{: |
+ | </ | ||
+ | <figure " | ||
+ | {{:apps:xfburn:xfburn-progress-dialog.png? | ||
</ | </ | ||
Line 40: | Line 37: | ||
- | xfburn | + | Xfburn |
tasks. | tasks. | ||
Currently implemented is: | Currently implemented is: | ||
- | * Create data compositions | + | |
- | | + | |
- | | + | |
- | * Burn ISO images | + | * Burn ISO images |
- | * Create and burn audio CDs | + | * Create and burn audio CDs |
- | * Blank discs | + | * Blank discs |
- | * Format and deformat DVD-RW discs | + | * Format and deformat DVD-RW discs |
- | At this time there is no multisession | + | 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. |
- | Note: Stream Recording disables error management for BD only, which increases | + | **BurnFree**, |
+ | |||
+ | **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 86: | ||
You can at startup switch between the transcoders, | You can at startup switch between the transcoders, | ||
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' | ||
+ | RECOMMENDED is version 0.5.6 or newer, where the bug was fixed. | ||
+ | |||
+ | ==== Optional, but highly recommended ==== | ||
+ | |||
+ | * gstreamer | ||
+ | * 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 154: | ||
[[|Back to Top]] | [[|Back to Top]] | ||
+ | ---- | ||
+ | |||
+ | ===== Future Plans ===== | ||
+ | |||
+ | Missing functionality that would be nice to have: | ||
+ | * Save and load compositions ([[https:// | ||
+ | * Verification ([[https:// | ||
+ | * Copy discs (needs backend support) ([[https:// | ||
+ | * Automatic checksum creation | ||
+ | * Plugin support | ||
+ | * Multi-session support ([[https:// | ||
+ | |||
+ | 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:// |
- | [[https:// | + | |
- | * **[[https:// | + | |
- | * **[[https:// | + | |
- | [[https:// | + | [[https:// |
+ | |||
+ | * **[[https:// | ||
We recommend to use a packaged version of Xfburn if it is available. Xfburn is packaged for several distributions, | We recommend to use a packaged version of Xfburn if it is available. Xfburn is packaged for several distributions, | ||
Line 142: | Line 200: | ||
And probably many more... | And probably many more... | ||
+ | [[|Back to Top]] | ||
---- | ---- | ||
Line 149: | Line 208: | ||
---- | ---- | ||
===== Reporting Bugs ===== | ===== Reporting Bugs ===== | ||
- | * **[[: | + | * **[[: |
+ | |||
+ | Any comments are welcome! We aim to make xfburn an easy to use program. | ||
+ | If you think something could be implemented differently, | ||
+ | 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|Return |