[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DVD support



Le samedi 28 janvier 2006 à 11:15 -0600, Kenneth Pronovici a écrit :
> On Thu, Jan 26, 2006 at 02:09:10PM +0100, Jérôme Warnier wrote:
> > Le mercredi 25 janvier 2006 à 23:51 -0600, Kenneth Pronovici a écrit :
> > > > Hello guys,
> > > 
> > > Hi, Jérôme.  Sorry I lost this note.  I was busy around the new year,
> > > and then this folder was accidentally marked as having no new mail in
> > > it, so I haven't looked at it in a while.
> > Well, no offense. I needed it really quick, so had to use another backup
> > tool because the data I had to save was huge (actually even more than a
> > full DVD).
> 
> It turns out that the tool to write to a DVD is different than the tool
> to write to a CD.  So, while Cedar Backup knows how to talk to
> 'cdrecord' and parse its output, not all of that code applies to
> whatever tool is used to write DVDs.
Ah well, I understand now.
But, I imagine that having some standard Python wrapper (or binding)
around cdrecord or whatever other tool used would be ideal, right?
I searched about this on Google and found out that using libburn would
probably be a good idea. It seems that pyburn is exactly what would be
needed: http://forums.belution.com/en/python/000/001/77.shtml
Sadly, it is not downloadable from there.

I found another backup tool written in Python for backuping on DVD:
http://www.linuxbox.com/tiki/tiki-index.php?page=python-dvd-backup
Maybe its code could be of any use?
It seems to be using dvd+rw-tools.

> > > > Any update on the DVD support in Cedar-Backup?
> > > 
> > > I don't have a lot of time to spend on Cedar Backup right now because I
> > > started a new job.  DVD support is low on my priority list because I
> > > don't personally need it.
> > I understand, but don't have the necessary skill to help or do it myself
> > in Python. I don't even fully understand what could be so different
> > between a CD and a DVD aside the size of the media.
> 
> Ok.  Well, I will get to this eventually.
> 
> > > Eli Spizzichino was working on adding DVD support, but I haven't heard
> > > from him in a while (since late October).  I don't know whether he's
> > > still interested.   At the time, he was also investigating other backup
> > > solutions besides Cedar Backup, so I'm not sure whether he decided to go
> > > with something else or if he has just run out of time to work on
> > > enhancing Cedar Backup.
> > So Eli, if your read us, please comment on that. ;-)
> > 
> > > The last I heard from Eli, we were discussing exactly how to refactor
> > > the code in writer.py so as much as possible of it could be shared
> > > between the CdWriter implementation and the DvdWriter implementation,
> > > possibly creating some base class for both of them to inherit from.  It
> > > also sounded like he needed to add code to work with growisofs as well
> > > as a DVD-writer program.
> > So he did not even provide this in the end?
> 
> He didn't, and I haven't pushed it with him since I know I won't have
> much time to integrate whatever he might deliver.
> 
> > > Anyway, it doesn't matter much since I won't be able to officially
> > > integrate any changes into Cedar Backup for a while yet even if someone
> > > can provide them.  I just get time to work on Cedar Backup for a few
> > > hours here or there a couple of times per month.
> > > 
> > > Sorry again that I wasn't able to respond sooner.
> > Don't worry, you're not supposed to be available at all time for a work
> > you've done and gave generously to the Community. Do your best, and if
> > it may be useful to some, they'll let you know.
> 
> Why, thank you. :)

Thanks for your help.



--
To unsubscribe, send mail to cedar-backup-users-unsubscribe@cedar-solutions.com.