View Full Version : How to add back unreferenced material?


blutach
7th April 2005, 16:09
I have a DVD which is badly authored, having an unreferenced cell which needs re-referencing. Let's call it VCID 1/15 (1/1 through 1/14 are referenced OK).

Is this simply a matter of opening the IFO in IfoEdit, going to VTS_PGCITI, then to VTS_PGC_1 (in this case) and:

1. changing the number of programs and cells at 0x0002 and 0x0003 from 14 to 15;

2. Changing the PGC Program Map to reflect Program 15 = Entry cell number 15;

3. assigning the VCID of 1/15 to the added cell in the "cell position in VOB" down the bottom of that table; and

4. doing a mock strip to correct the cell playback info and times?

I suppose I will also need to fix the chapter table (PTT_SRPTI) up but that should not be a hassle.

Or do I need to do something else too/instead?

TIA

Regards

frank
7th April 2005, 17:08
I think it's better to use PgcEdit.

jsoto
7th April 2005, 17:25
Not sure if pgcEdit is able to add a chapter....

Other way is:
- Use addchapter (adding a blank cell, using a different VOB file, not append to the current ones)
- Change the VID/CID of the cell added with the ones of the unreferenced cell in POST table of the PGC (Use pgcEdit or IFOEdit)
- Delete the extra VOB file created by AddChapter.
- IfoEdit mock strip to adjust the pointers, or , if it is a large VOB, do it by hand. Three pointers in PGC, but in this case it is easier to don't delete the extra cell created by AddChapter (you'd have to adjust ADT and ADMAP tables). Keep the new cell as an unreferenced one.

jsoto

jeanl
7th April 2005, 17:44
Blutach, why would you want to re-reference material? Is it a clip that you want to be able to watch but is unavailable in any PGC???
jeanl

blutach
7th April 2005, 22:16
Thaks for the replies folks. I had thought about AddChapter or even IfoEdit Create IFOs, but that leaves me with a virgin set of VIDEO_TS.IFOs.

AddChapter seems the easiest, so far. @jsoto - I guess I should make the programs seamless branched with no STC discont flag?

@Jean - as I said, bad authoring - the unreffed mat SHOULD be reffed.

Regards

jsoto
7th April 2005, 22:38
About STC flag, look into the VOB with VOBEdit.
If the SCR clock of the first pack in your cell starts at zero , it is a "legit" discontinuity.
If the SCR clock is a little bit higher than the one of the previous pack it is not a discontinuity.
In any other cases is a "non-legit" discontinuity.

EDIT:
About seamless
AFAIK, you have to check the continuity of the PTSs of the cell with the previous one in the PGC.
The same cell can be continuous in a PGC and discontinuous in other one
If the VID is the same than the previous cell and the CID is the next one, the cell must be seamless
Probably, your unreferenced cell is non-seamless.

jsoto

blutach
8th April 2005, 02:02
Thanks jsoto The last referenced VID is 1/14 and the unreferenced one is 1/15. So I will assume seamless. Thanks for that stuff on the PTS - I should have known :)

Regards

r0lZ
8th April 2005, 13:14
Originally posted by jsoto
Not sure if pgcEdit is able to add a chapter.... PgcEdit can add a chapter in the PTT table, but cannot add a cell!

Also, PgcEdit will not be able to change the VOB/Cell ID of the added cell to the original unreferenced cell, as it needs the references to be present in the IFOs to remap a cell.

blutach
9th April 2005, 04:49
Originally posted by r0lZ
Also, PgcEdit will not be able to change the VOB/Cell ID of the added cell to the original unreferenced cell, as it needs the references to be present in the IFOs to remap a cell. I found this out and needed to edit the IFO with IfoEdit.

Regards