To set vobcopy up for structure protected title you need to alter the read tries in the source and then build.
In vobcopy.c (do a search for 9 and then ctrl+g till you find this section
/* DVDReadBlocks( dvd_file, i, 1, bufferin );this has to be wrong with the 1 there...*/
// blocks = DVDReadBlocks( dvd_file, i, file_block_count, bufferin );
while( ( blocks = DVDReadBlocks( dvd_file, i, file_block_count, bufferin ) ) <= 0 && tries < 10 )
if( tries == 9 )
i += file_block_count;
Change the 9 to 1
when you rip use a F 16 in the command (reads in blocks of 16 sectors, another good time saver
(overall saving with 1 retry and in blocks of 16 is huge
vobcopy -v -m -F 16
I have the R1 of transformers and there is no structure protection on it. Usually if there was the unreadable sectors in the main movie title would be on the first and sometimes also the last .vob of the particular vts. ( In this case vts_5
You may just have a damaged or defective disk (poorly pressed.
What you could do to ck. is run dvdisaster on the disk.
Once it's done you could run it several times again to see if can read any additional sectors. Re reads will only attempt the unreadable sectors.(fast
Or just playback the .iso and see if the movie 'breaks'
Dvdisaster can dump any structure protected disk, the only thing would be the time involved ( appox. 1.5 sec. per 16 unreadable sectors
When played from an .iso the structure and css protections are irrelevant, it plays back like the disk
(note the .iso cannot be burned to a workable disk