Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of multi-session discs #76

Open
ggiopp opened this issue Sep 29, 2023 · 1 comment
Open

Support of multi-session discs #76

ggiopp opened this issue Sep 29, 2023 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@ggiopp
Copy link

ggiopp commented Sep 29, 2023

Hi all.

I understand that dvdisaster works by augmenting an image with error correction data, which is meant to be burned on the disc all at once.

I was wondering if this approach could be extended to work also on a multi-session disc, i.e., you write a first session made of the data and its error correction data, then later add further sessions of the same kind until the disc is full.

In this way, a single disc could be used as storage for an automatically backup system, which would, for example, add new data daily until the disc becomes full.

Is this "theoretically" possible?

Thanks,
Giovanni

@speed47 speed47 added the help wanted Extra attention is needed label Jul 6, 2024
@speed47
Copy link
Owner

speed47 commented Jul 6, 2024

Hello,

I think this could theoretically be possible, but that would be an entirely new dvdisaster codec to develop (RS04?), that would add this data after each session. Or maybe create an additional session for each session with only the correction data.

However, this is not an easy patch, requires some good amount of R&D, and clearly hundreds of working hours. This is out of scope of my maintainership role as I defined it for this project: ensuring dvdisaster never stops working on current OSes, possibly adding a few tiny features here and there, and providing bugfixes. I'm leaving this open just in case somebody has the time and knowledge to work on this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants