Bug 112912 - par2 error correction integration would be nice
Summary: par2 error correction integration would be nice
Status: REPORTED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist with 20 votes (vote)
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-20 00:09 UTC by Francois Marier
Modified: 2014-10-18 07:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Marier 2005-09-20 00:09:05 UTC
Version:            (using KDE KDE 3.4.2)

(Submitted by Peter Cordes < peter at cordes.ca > through the Debian bug tracker)

Package: k3b
Version: 0.11.18-1
Severity: wishlist

 This is really an upstream wish, but I'm posting it while I think of
it.  par2 is a GPL'ed package in Debian that does Reed-Solomon forward
error correction for a collection of files.  When burning a data CD or
DVD, the ideal thing to do would be to include par2 files to fill out
(some of) the remaining space on the disk, so the data would be
recoverable even from serious scratches that make some earlier files
unreadable.

 k3b knows how much space is on a disk, but maybe mkisofs would be
better suited to include on-the-fly par2 generation.  It could take an
option for what size to fill out the filesystem to.

 For audio CDs, a data track could hold par2 files for the audio
tracks, to prevent data degradation if that CD is ripped later.  This
would offset the track numbers, so some warnings would be needed :(

 k3b could make it easy to do it manually by having an option to make
a symlink farm that pointed to all the files that would be going on
the disk, with their correct names.  Generating md5sums and par2
redundancy from such a directory would be easy.  To avoid confusion,
it's probably best for k3b not to try to automatically add files from
that directory to the iso filesystem, though.

 For audio CDs where k3b will decode some ogg audio, the symlink farm
could include fifos with .wav filenames...  (This would save a lot of
disk space and I/O time.)
Comment 1 Matthieu Dalstein 2010-04-11 14:35:45 UTC
Introducing parchive in k3b would be very useful to fill CD/DVDs with redundancy and improve the lifetime of the data (for free!)