PDA

View Full Version : ISO creation problem with Hair DVD (Region 4)


Brotoles
30th March 2006, 12:43
First of all, hello to everyone!

Well, I made a full movie backup of Hair (Region 4 - although this is an old DVD in the US, it was only recently released here in Brazil). I didn't remove anything from the DVD (kept all audio tracks, all subtitles, and all extras)...

When it comes to the time to build the ISO, DVD Rebuilder returns an error, but the error isn't very elucidative. So I ran ImgTool Classic v0.97.1 to check what error it was giving, and it was the following:

"/cygdrive/e/Temp/Classic_0.91.7/mkisofs: Either VIDEO_TS.IFO or VIDEO_TS.VOB is not of correct size.
/cygdrive/e/Temp/Classic_0.91.7/mkisofs: Unable to parse DVD-Video structures.
/cygdrive/e/Temp/Classic_0.91.7/mkisofs: Unable to make a DVD-Video image."

It's worth noticing that I have a FAT32 partition, but I configured ImgTool Classic properly. And to make sure this wasn't the problem, I tested making an image from the original rip, and the image creation suceeded.

BTW, I ripped the DVD with DVD Decrypter v3.5.4.0, in file mode, with the default options. And no, I didn't use any pre-processing.

I tested with DVD Rebuilder Pro v1.09 and, just to make sure, tried with DVD Rebuilder free v0.97 too, and both versions had the same problem.

Oh, and about the free version, the encoder configuration utility didn't set the options properly in DVD Rebuilder free (this was mentioned in another post, and happened to me too)

Anyways, thanks A LOT for such an excellent program, and to have such a perfeccionist as jdobbs coding it is really a blessing to us :-)

jdobbs
30th March 2006, 13:02
Could you post a listing of the VIDEO_TS directory? It sounds like something didn't get copied over correctly.

Brotoles
30th March 2006, 13:12
Original DVD VIDEO_TS:

Directory of E:\Temp\DVD\HAIR\VIDEO_TS

28/03/2006 07:06 <DIR> .
28/03/2006 07:06 <DIR> ..
28/03/2006 07:06 22.528 VIDEO_TS.IFO
28/03/2006 07:08 369.467.392 VIDEO_TS.VOB
28/03/2006 07:08 22.528 VIDEO_TS.BUP
28/03/2006 07:08 18.432 VTS_01_0.IFO
28/03/2006 07:08 376.832 VTS_01_0.VOB
28/03/2006 07:08 179.668.992 VTS_01_1.VOB
28/03/2006 07:08 18.432 VTS_01_0.BUP
28/03/2006 07:08 88.064 VTS_02_0.IFO
28/03/2006 07:08 4.757.504 VTS_02_0.VOB
28/03/2006 07:11 1.073.698.816 VTS_02_1.VOB
28/03/2006 07:13 1.072.984.064 VTS_02_2.VOB
28/03/2006 07:15 1.073.641.472 VTS_02_3.VOB
28/03/2006 07:17 1.073.498.112 VTS_02_4.VOB
28/03/2006 07:20 1.073.371.136 VTS_02_5.VOB
28/03/2006 07:24 1.073.033.216 VTS_02_6.VOB
28/03/2006 07:29 1.073.608.704 VTS_02_7.VOB
28/03/2006 07:29 91.113.472 VTS_02_8.VOB
28/03/2006 07:29 88.064 VTS_02_0.BUP
28/03/2006 07:29 18.432 VTS_03_0.IFO
28/03/2006 07:29 376.832 VTS_03_0.VOB
28/03/2006 07:29 11.876.352 VTS_03_1.VOB
28/03/2006 07:29 18.432 VTS_03_0.BUP
28/03/2006 07:29 18.432 VTS_04_0.IFO
28/03/2006 07:29 376.832 VTS_04_0.VOB
28/03/2006 07:29 11.814.912 VTS_04_1.VOB
28/03/2006 07:29 18.432 VTS_04_0.BUP
28/03/2006 07:29 18.432 VTS_05_0.IFO
28/03/2006 07:29 376.832 VTS_05_0.VOB
28/03/2006 07:29 3.919.872 VTS_05_1.VOB
28/03/2006 07:29 18.432 VTS_05_0.BUP
28/03/2006 07:29 16.384 VTS_06_0.IFO
28/03/2006 07:29 376.832 VTS_06_0.VOB
28/03/2006 07:29 866.304 VTS_06_1.VOB
28/03/2006 07:29 16.384 VTS_06_0.BUP
34 File(s) 8.189.605.888 bytes
2 Dir(s) 8.462.630.912 bytes free

Rebuilt DVD VIDEO_TS:

Directory of E:\Temp\Rebuild\DVDFILES\VIDEO_TS

30/03/2006 06:47 <DIR> .
30/03/2006 06:47 <DIR> ..
30/03/2006 07:12 22.528 VIDEO_TS.IFO
30/03/2006 07:12 18.432 VTS_01_0.IFO
30/03/2006 07:12 92.160 VTS_02_0.IFO
30/03/2006 06:47 18.432 VTS_03_0.IFO
30/03/2006 06:47 18.432 VTS_04_0.IFO
30/03/2006 06:47 18.432 VTS_05_0.IFO
30/03/2006 06:47 16.384 VTS_06_0.IFO
30/03/2006 07:12 22.528 VIDEO_TS.BUP
30/03/2006 07:12 18.432 VTS_01_0.BUP
30/03/2006 07:12 92.160 VTS_02_0.BUP
30/03/2006 06:47 18.432 VTS_03_0.BUP
30/03/2006 06:47 18.432 VTS_04_0.BUP
30/03/2006 06:47 18.432 VTS_05_0.BUP
30/03/2006 06:47 16.384 VTS_06_0.BUP
30/03/2006 06:47 376.832 VTS_01_0.VOB
30/03/2006 06:47 4.757.504 VTS_02_0.VOB
30/03/2006 06:48 376.832 VTS_03_0.VOB
30/03/2006 06:48 376.832 VTS_04_0.VOB
30/03/2006 06:48 376.832 VTS_05_0.VOB
30/03/2006 06:48 376.832 VTS_06_0.VOB
30/03/2006 06:48 369.467.392 VIDEO_TS.VOB
30/03/2006 06:48 11.876.352 VTS_03_1.VOB
30/03/2006 06:48 11.814.912 VTS_04_1.VOB
30/03/2006 06:48 3.919.872 VTS_05_1.VOB
30/03/2006 06:48 866.304 VTS_06_1.VOB
30/03/2006 06:48 90.613.760 VTS_01_1.VOB
30/03/2006 06:55 1.073.739.776 VTS_02_1.VOB
30/03/2006 07:01 1.073.739.776 VTS_02_2.VOB
30/03/2006 07:08 1.073.739.776 VTS_02_3.VOB
30/03/2006 07:12 915.486.720 VTS_02_4.VOB
30 File(s) 4.632.315.904 bytes
2 Dir(s) 8.461.877.248 bytes free

jdobbs
30th March 2006, 13:31
Hmm... I don't really see anything. Have you tried doing the REBUILD phase again (in three click mode)?

Brotoles
30th March 2006, 14:14
I only use the three-click mode

First I used the Pro Version, three-click mode... Then I uninstalled the Pro Version, installed the free one, and used it with the three-click mode too...

I will include the original VIDEO_TS.IFO and the rebuilt one, so you can compare them

And I will also include the log... Don't get frightened by the loooong time it took to encode everything, I used 4 passes, and my PC is a Pentium III 1 GHz... :-)

Thanks for your attention, and patience jdobbs!

My best regards,

Brotoles

Edit: Ow, since the ImgTool error message says that either VIDEO_TS.IFO or VIDEO_TS.VOB is not of correct size, I compared the original VIDEO_TS.VOB to the original one, and they are the same (I used jacksum to generate an SHA-1 hash, they are identical on both VOBs). So I guess the problem might be in the IFO file, but that's just speculating, because I'm completely lay when it comes to DVD structure.

jdobbs
30th March 2006, 15:19
Don't know if this applies, but, just as a note:

You can't rebuild something with the freeware version if the PREPARE/ENCODE was done with PRO. The PRO has a lot of additional flags and settings that the freeware version will ignore.

pg55555
30th March 2006, 18:26
Just a couple of suggestions:
- Try to open the RB output VIDEO_TS directory into Shrink, and watch if it produces an error. If not, generates the ISO with Shrink in Not compression.
- Try to open the VIDEO_TS.IFO with IFOEDIt and do the GET VTS command (I'm not an Ifoedit knowledgeable person, but I think this was the command to use)
- Try to run your RB output (before the ISO creation) in through a soft palyer. Does it runs?

Brotoles
31st March 2006, 02:14
pg55555:

- DVDShrink gives no error messages;
- The rebuilt directory plays fine through WinDVD;
- And yes, IfoEdit gives the following error:
"Corrected sector addresses in table [VMG_PTT_SRPT]:

Title_3:[old: 2240275][new: 2247162](VTS_03_0.IFO)
Title_4:[old: 2246276][new: 2253163](VTS_04_0.IFO)
Title_3:[old: 2252247][new: 2259134](VTS_05_0.IFO)
Title_3:[old: 2254363][new: 2261250](VTS_06_0.IFO)"

And jdobbs, I ran the prepare and encode phases again in the freeware version.

Both rebuilds gave me the same error through IfoEdit (I tested the Get VTS Sectors before I deleted my Pro version rebuild, and tested the freeware rebuild now).

The thing here is not that I couldn't get the rebuilt directory to work, but the fact that since the rebuilt directory presented this issue with the ISO creation, this could perhaps be related to another problem, and since I noticed that jdobbs is really a person that digs what he's doing, I thought he would like this challenge ^_^

So here you go, this is all the info that I think I can help with... If there's any other thing you guys think I can test, just say it.

Nonetheless, as usual, I can't thank jdobbs enough for his phenomenal work! And of course, thanks to all other people who help too! (that's for you pg55555) :-)

Brotoles
11th April 2006, 03:40
Hi everyone!

Hey jdobbs, I've got some good news... I did some more testing with this issue.

Let's go through all the process:

1st: I tried rebuilding my Hair DVD with version 1.09.2 of DVD Rebuilder Pro. The problem remained...

2nd: I ran IfoEdit (newest version) and used the "Get VTS Sectors" command, but this time saving the changes. Tried to make an ISO now and ImgTool made the ISO with no problems.

3rd: I tried rebuilding another DVD, in this case "Spirit - Stallion of the Cimarron" (Region 4 NTSC - Brazil). I ripped it the same way I ripped Hair's DVD. This DVD also presented the same problem when trying to make the ISO.

4th: Now, instead of using IfoEdit, I converted my partition to NTFS (do you remember I said it was FAT32?), and tried using ImgTool again. It failed...

Now comes the interesting part:

5th: I deleted the DVDFILES folder and ran ONLY the rebuild phase again (this time the partition was NTFS). When I tried making the ISO again... VOILLA!! :-) The ISO was created succesfully...

Well, so the problem seems to be related to FAT32 partitions, and to the Rebuild phase...

I'm really happy everything is working fine now, and I hope these informations help you in some way!

As always, thanks for the awesome prog, and thanks a lot for your attention!

My best regards,

Brotoles

jdobbs
11th April 2006, 05:33
Good debugging... Actually I just thought about it. FAT32 can't handle a file size over 2GB, right? I think it will handle 4GB if an unsigned integer is used. So an ISO image would never work unless it was under 4GB -- and the default size is 4.32GB...

Brotoles
12th April 2006, 04:12
What I didn't get is the why the DVDFILES folder, which is not the ISO yet, and where the files do not exceed 1 Gig, are influenced by the FAT32 partition... And why do the ISO creation work after I use the "Get VTS Sectors" command, even on the FAT32 partition?

Please forgive me if you made that clear in your last post, but I don't have proper knowledge of the DVD authoring structure, so I didn't get all the info that you probably provided in your last post.

jdobbs
12th April 2006, 13:46
I'm pretty sure there were other people using FAT32... because I've had some reports from people using Win98. The ISO feature may not have been in back then, though.

As for why... the only thing I could imagine might be if the O/S is reporting file lengths incorrectly (maybe as a result of odd cluster sizes) and the sector pointers could be incorrectly calculated as a result.