Log in

View Full Version : Vobblanker Error: Max Mpgcs Limit (300) has been reached


ux-3
7th October 2004, 16:14
Using Vobblanker, when opening the Video_TS.ifo, I get this error messsage:
"Error: Max Mpgcs Limit (300) has been reached."

Is there a way around it? Thanks!

jsoto
7th October 2004, 20:26
Sorry, the only way to fix this is a new exe.

The problem is that I've used some fixed length arrays, and the DVD you are managing has more than 300 menu PGCs in a VTS.

Could you check how many menus PGCs does it have? I can increase the length of these arrays, but I'd like to keep them in a reasonable size.

Use IFOEdit and look under VTSM_PGCI_UT in every VTS. Also, check under VMGM_PGCI_UT in VIDEO_TS.IFO

jsoto

ux-3
7th October 2004, 20:56
The DVDs have 310 Menues listed. Oddly, only two fail to open, the third one does. Hmm?

jsoto
7th October 2004, 21:03
Try this
www.posunplugged.com/jsoto/tools/VobBlanker_1505_exe.zip

Max Menu PGCs now is 350.

jsoto

ux-3
7th October 2004, 21:19
Well thanks a million!

I just tried to open the DVDs and they could be read!

And while I have my hand on the developer, perhaps you can answer me this:

I split a 4 Episode DVD using your software by simply blanking either episode (1 and 2) OR (3 and 4).

Now I copy the DVD with episode 1 and 2 completely into a folder. Then I copy only the files for 3 and 4 (ifo, bup vob) into that same folder. Will that reproduce the original?

jsoto
7th October 2004, 22:26
I split a 4 Episode DVD using your software by simply blanking either episode (1 and 2) OR (3 and 4).

Now I copy the DVD with episode 1 and 2 completely into a folder. Then I copy only the files for 3 and 4 (ifo, bup vob) into that same folder. Will that reproduce the original?
If 3 and 4 are in a separated VTS than 1 and 2, I believe Yes. But I didn't check it.... In any case you will have to "Get VTS sectors" in IFOEdit to adjust Video Manager files..

jsoto

PS: Please confirm if it works.

ux-3
7th October 2004, 22:39
Originally posted by jsoto
PS: Please confirm if it works.

I just proceeded as I announced in my previous posting.
I only blanked the two episodes and processed everything else with default settings. I hope that is the right way to do it, please correct me if I do too much by processing it all. Should I apply GetVTS-Sektors after I blank too?

Then I used drag and drop to merge back to dvd-9. The result played fine from hard disk. I then applied Get VTS-Sectors to it. It still played fine from HD. What difference should that "Get VTS-Sectors" treatment have made? Couldn't find an error before. The report showed some sectors to be significantly changed.

I then proceeded to "burn" an image file with nero. I got a warning that some file was not a multiple of 2k. Hmm? I hate it if I don't really know what I am doing!

jsoto
8th October 2004, 00:14
Should I apply GetVTS-Sektors after I blank too? No. VobBlanker does it for you. But it is a good idea to do it in any case, with IFOEdit takes very few time, just to be sure ...

Then I used drag and drop to merge back to dvd-9. The result played fine from hard disk. I then applied Get VTS-Sectors to it. It still played fine from HD. What difference should that "Get VTS-Sectors" treatment have made? Couldn't find an error before. The report showed some sectors to be significantly changed.
Briefly speaking, get VTS sectors adjusts the sector pointer of each VTS in VIDEO_TS.IFO, and the sector pointers of the first VOB in VTS_XX_Y.IFO. When you drag and drop (add many files) all sector pointers must to be changed.
A SW player (like PowerDVD) can be insensitive to these pointers if it uses the file system to access the files. But this is not the case of the settops.

I got a warning that some file was not a multiple of 2k An usual "problem" is a fake menu (VIDEO_TS.VOB or VTS_XX_0.VOB with 0 bytes length). This kind of fake files doesn't cause any playback problem, but Nero does not like them
You can delete them, but, again, after the deletion you have to "Get VTS sectors". A fake menu VOB has a pointer in the corresponding IFO, but a non-existent one must have a "zero" value in its pointer.

jsoto

ux-3
8th October 2004, 22:26
An usual "problem" is a fake menu (VIDEO_TS.VOB or VTS_XX_0.VOB with 0 bytes length). This kind of fake files doesn't cause any playback problem, but Nero does not like them
You can delete them, but, again, after the deletion you have to "Get VTS sectors".

Now that you mention it, I looked for that 0 kB file. And indeed, video_ts.vob was 0 kB, while it used to be 154 kB on the original. What happened to it? After all, it is not just related to the dropped episodes. So why did it drop to zero? And what did it contain?

jsoto
8th October 2004, 22:42
VIDEO_TS.VOB contains the main menu.
VobBlanker deletes the unused cells (unreferenced material) of menus (and also titles)

jsoto

ux-3
8th October 2004, 22:52
So why do 154 kB just vanish? Since they vanish on both split-disks, they will not be reconstructed when merging.

Are you saying: they are just an inflated pointless file on the original, made to be 154 kB?

jsoto
12th October 2004, 18:38
Are you saying: they are just an inflated pointless file on the original, made to be 154 kB? I do not know your DVD, but I can give you some PAL R2 samples of unferenced material in Menus...
The Mummy: A lot of times repeated part of a logo:confused: IIRC, 78 MB
Shreck: Close to 100 Mbytes (I do not remember now...)
The day after tomorrow: VIDEO_TS.VOB has 240 Mbytes of the same set of trailers, but with no sound!! (and unreferenced)

So, do you have a DVD with 154 kB? Bah! this is not much. :)

jsoto