Log in

View Full Version : The IFO endsector does not match the file size.


Craz
19th August 2005, 17:05
Hello,

I've just ripped a DVD5 with dvddecrypter 3.5.3.0, after finishing in dvddecrypter I used ifoedit to do a get vts sectors.
There I get the following error:
There's something wrong!
The IFO endsector does not match the file size.

I get this error 2 times.

What does this mean and how can I solve it (I didn't do any processing on the disc after DVDdecrypter).

mad-eddy
19th August 2005, 17:49
Hello.

I had this already repeatedly. Attempts with Ifoedit the "Create new Ifos" Function. That should help...
"What does this mean"? Sh... With my bad English I cannot explain that. Sorry!
Greeting

Craz
19th August 2005, 18:44
I've never used the create ifos function before, so I'm new to this.

When I press that button I point to VTS_01_0.VOB and set the destination dir to the same dir. After that I get a video_ts.ifo and a vts_01_0.ifo, when I try to do the same for the other VTS's I don't get the other ifos ?

mad-eddy
19th August 2005, 19:07
when I try to do the same for the other VTS's I don't get the other ifos ? No. That is normal.
Example: If you the "03.ifo" with ifoedit open and "create n. I." this implements only in "01.ifo" is renamed. That is always like that.

set the destination dir to the same dirOh no! Always in a new Dir and would make Backups of the Originals!

cu

r0lZ
19th August 2005, 21:42
You may try to load the DVD in PgcEdit, and save it. In some cases, PgcEdit fixes these problems.
But take care: it is possible that your IFOs are totally wrong after the save operation. So, try to reload them in PgcEdit, and, for example, in DVD Shrink. If something is abnormal, restore the PgcEdit_backup.

Craz
19th August 2005, 21:48
I tried that as well, but when testing the disc on a standalone (panasonic) I get a "no disc" message while the disc plays fine on an LG and in PowerDVD/WinDVD.

So obviously something has gone wrong somewhere and neither ifoedit or pgcedit seems to be able to fix it. Could it be that DVDdecrypter has fucked up ?
I tried ripping the disc several times but always with the same result, so it's not a one time error.

r0lZ
19th August 2005, 21:56
If you want, send me your IFOs. I will try to see where is the problem, and if I can do something to fix automatically this kind of errors with PgcEdit.

Craz
19th August 2005, 23:13
where do I send them to?

I'll send the ifo files right after dvddecrypter and the ones right after pgcedit.

r0lZ
19th August 2005, 23:31
My email address is on the PgcEdit homepage (http://www.videohelp.com/~r0lZ/pgcedit/index.html), in the Contact section. I don't want to write it here, to avoid spam.

Craz
19th August 2005, 23:39
You've got mail :)

r0lZ
20th August 2005, 00:41
I have identified the problem with your VIDEO_TS.IFO file.

The length of the file is 12Kb, ie 6 sectors.
In the VMGM_MAT table, at offset [0000001c], the value for Last Sector of VMGI should be 5, because the first sector is sector 0, therefore the last sector of VIDEO_TS.IFO is 5. But in the original file, this value is 7. I don't know why, but it's probably an authoring bug.
You may change the 7 to 5 with IfoEdit, and save the IFO. After that, if you do a Get VTS Sectors, you will not have the warning anymore.

In this case, both IfoEdit and PgcEdit are able to fix the error. Doing a Get VTS Sectors with IfoEdit on the original file produces the warning, but the value is correctly fixed to 5. Same thing if you save the DVD with PgcEdit, but there is no warning, because this value is computed from scratch anyway.

It is important to save the DVD with PgcEdit before calling the burn function, because the DVD is not saved automatically before it is burned. The files on disc are used. (This is not true if you burn a double layer DVD, since PgcEdit must modify the VTS sector pointers anyway to align the layer break cell properly.)
I may add an option to save the DVD anyway before burning it, in a future version...

Don't worry too much if you have already burned the DVD with the original sector left as it is. I'm almost sure it will not harm the standalone players, and MKISOFS is able to deal correctly with the curious values of the VTS sector pointers of this DVD.

Craz
20th August 2005, 09:21
So if I just click OK on the warning in ifoedit, the error will still be fixed anyway ?

r0lZ
20th August 2005, 10:19
Yes. At least in this case.
Anyway, after the first Get VTS Sectors, quit IfoEdit, reload and try to do another Get VTS Sectors, to be sure the problem is fixed.
Or use PgcEdit, which is not as paranoid as IfoEdit for this kind of things.

Craz
20th August 2005, 11:59
OK thanks for the info :)