PDA

View Full Version : IFOUpdate: PGC area not large enough. How to delete cells?


piscator
20th February 2004, 01:13
I have the following situation:

1) Made a (partial) backup of a DVD using DVDShrink (or DVD2One).
Result has 28 chapters, but 29 cells in a 1-PGC DVD. 28 Cells
for the chapters and 1 cell for a not properly removed layer
break.

2) Used the backup of step 1 and added some nice menus with
TMpegDVDAuthor. Resulting IFO has 28 cells for the 28 chapters.
No layer break cells here.

3) Used IFOUpdate to add the original info for the audio tracks
and subtitles (DVDAuthor can't do that, unfortunately) to the
IFO of step 2. But now I get the error message "PGC area not
large enough". I assume this error is the result of 29 cells in
the IFO of step1 and 28 cells in the IFO of step2.

I used this method before with other backups and it worked as a charm. I've no idea why DVDShrink doesn't properly remove the cells for the layer break. The only possible solution I can think of is to delete the conflicting cells in the IFO of step1.

So, how can I do this with IFOUpdate or is this not possible?

As alternative I used IFOEdit and its menu merge option, but that always results in faulty DVDs with menues not working properly and all kind of sync and skipping problems during playback.

So, some help would greatly be appreciated!
Piscator

Dave82
20th February 2004, 09:32
Which version of DVD Shrink are you using? Last is 3.1.5 (but I don't know how it behaves with layer breaks).
OK, I'm not an IFOUpdate expert, I'm just starting to understand how it works, but try this:

1st step
Original IFO: DVD Shrink IFO
Authored IFO: TMPGEnc DVD Author

Uncheck the option "Copy audio and subpicture tables" and update (you'll correct the number of cells in DVD Shrink IFO).

2nd step (switch the IFOs)
Original IFO: TMPGEnc DVD Author
Authored IFO: DVD Shrink IFO

Check the option "Copy audio and subpicture tables" and update (you should have no problem, since now the number of cells is the same for the 2 IFOs).

As I told you, I'm not an IFOUpdate expert, so I don't know if you have to transfer VTS_C_ADT, but maybe you know...
Give it a try and let me know :)

piscator
20th February 2004, 12:59
Thanks for your suggestion, Dave. I'm now one step further, but not there yet.

The 1st step you suggest indeed removes the unwanted Layer Break cells, but now the chapter info is screwed/skewed up a bit. I checked the chapter info table in IFOEdit of the source shrink IFO and the resulting shrink IFO and that looks similar enough.

What goes wrong is this. Chapter 2 starts at 00:01:21. If the movie plays till 00:01:21 it is indeed the start of chapter 2. But if I jump to chapter 2, the timestamp is indeed 00:01:21, but it plays back part of the movie that was originally at 00:00:38 or something. So, after jumping to chapters, the timestamp is ok but the wrong part of the movie is played back. So, thoroughly :confused: here. So, somebody got an idea what is amiss here and how this can be corrected?

btw, I'm using the newest shrink 3.1.5. Before, I used shrink 30beta5 and had no problem, but it could be related to specifically this movie.

And I don't think you need to replace the VTS_C_ADT and VTS_TMAPTI tables in your 1st step, because the cell info in the IFO should correspond to the VOBS (we want to use the Shrink VOBS with all the audio and subtitle tracks).

thanks,
Piscator

piscator
20th February 2004, 13:27
Alright, I figured out the problem myself. Examination of the VTS_PGCITI (program chain info) shows that the following cells have the wrong information:
+ Cell_X: entry point sector
+ Cell_X: start sector of last VOBU
+ Cell_X: last sector of this cell

These cells contain the info of the authored IFO, while I want them to contain the info of the original IFO.

So I guess, I need another way to delete cells from an IFO.
Piscator