dvdbackup and the skipping unused/bad sectors patch
Hi, Don Mahurin has modified [1] dvdbackup [2] to find and avoid unused blocks by following title set titles, and then skips the unused blocks. The purpose of this modification is to avoid possible bad sectors that sometimes occur, by manufacturer defect or intention, in unused regions of the disc. The titleset titles are followed using libdvdread and "libdvdvm" extracted from libdvdnav. The "libdvdvm" parts are not perfect, as some jump instructions are skipped to avoid the actual execution of the Jump, which fails in this isolated use of the library. It would be nice if this "libdvdnav" could be separated from libdvdnav into a standalone library. In libdvdnav 4.1.3 there is already an directory called vm. [1] http://dvdbackupx.openright.org/ [2] http://dvdbackup.sourceforge.net/ Regards, Benjamin Drung
Il giorno dom, 08/02/2009 alle 23.46 +0100, Benjamin Drung ha scritto:
Hi,
Don Mahurin has modified [1] dvdbackup [2] to find and avoid unused blocks by following title set titles, and then skips the unused blocks. The purpose of this modification is to avoid possible bad sectors that sometimes occur, by manufacturer defect or intention, in unused regions of the disc.
The titleset titles are followed using libdvdread and "libdvdvm" extracted from libdvdnav. The "libdvdvm" parts are not perfect, as some jump instructions are skipped to avoid the actual execution of the Jump, which fails in this isolated use of the library.
It would be nice if this "libdvdnav" could be separated from libdvdnav into a standalone library. In libdvdnav 4.1.3 there is already an directory called vm.
[1] http://dvdbackupx.openright.org/ [2] http://dvdbackup.sourceforge.net/
queued as well. Thanks for reminding. Unfortunately it's not an easy task cleaning those patches: i remember that I had some objection when I gave them a look
participants (2)
-
Benjamin Drung -
Nico Sabbi