[k3b] [Bug 137436] Adding support for cdrskin as an alternative to cdrecord/wodim

Thomas Schmitt bugzilla_noreply at kde.org
Wed Nov 9 16:12:26 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=137436

--- Comment #26 from Thomas Schmitt <scdbackup at gmx.net> ---
Hi,

the whole topic of CD layout beyond CD-ROM and CD-DA was already obscure
legacy when i began to learn about CD burning in 2006. For a while i
asked everybody i could find about realistic use cases. No success.
The specs might be in the non-public volumes of the
  https://en.wikipedia.org/wiki/Rainbow_Books

I could find in libburn-0.2 and public SCSI specs enough info about
CD-ROM and CD-DA including CD-TEXT to maintain or implement them, and
enough testers who confirmed that the results of libburn work for them.

The rumor that CD-ROM multi-session would need CD-XA seems to stem from
Microsoft's Joliet specs. Nobody cares or else one could not read Joliet
from multi-session DVD or BD media.

The two living projects (cdrtools by Joerg Schilling's cdrtools and
libburnia by Mario Danic and me) together cover nearly all burn cases
on CD, DVD, BD.

libburnia and cdrkit (wodim) together cover the same range.
Let wodim do the exotic CD stuff and cdrskin do the rest.
cdrskin has a fallback mode which decides on its own when to forward
the job to cdrecord or wodim:

  fallback_program=command
      Set  a command name to be executed if cdrskin encounters a known
      cdrecord option which it does not yet support.

cdrkit is fully dead but sources still exist in Debian:
  https://sources.debian.net/src/cdrkit/9:1.1.11-3/

--------------------------------------------------------------------

As for UDF, i really do not feel that libisofs should be in charge for it.
mkisofs can only do UDF 1.02 which is of technical interest only for
video DVD. No transitional users to see, which might want to access the
files via the ISO 9660 meta data.
So a pure UDF 1.02 producer seems more appropriate.
Or a copy of genisoimage ...


Have a nice day :)

Thomas

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the k3b mailing list