REPLACING A PROGRAM CHAIN
DOMAIN: TITLES
General
Replacing a Program Chain means the substitution of the cells belonging o the PGC by the ones in a user selected VOB file (in fact, a set of VOBs)
However, if one cell is also used in another PGC, VobBlanker can act in three different ways:
A) First use of a shared cell
The first time that a cell is included in a PGC, the cell is not marked as reused, and VobBlanker will replace the cell.
So, all PGCs containing this cell will be affected.
B) Successive uses of a shared cell
In this case VobBlanker will not replace the cell. (Except if the first PGC including this cell is also marked to be replaced)
C) Cell based processing
In cellbased mode and in successive uses of a shared cell, VobBlanker creates a different VID/CID and replaces the cell, so the cell will not be shared any more
Number of Cells
Replacing a Program Chain requires a user selected VOB (set of) containing a number of cells identical to the original. In this way, the substitution will be done cell by cell.
If the number of replacing cells is lower than the replaced ones, VobBlanker will output the required number of blank cells in order to have the same number of cells than the original PGC.
If the number of replacing cells is higher than the replaced ones, VobBlanker will output the same VID/CID in the last cells in order to have the same number of cells than the original PGC.
When the numbers of replacing and replaced cells do not match, a warning is logged.
Typical use
Replacing feature can be used to substitute the original PGC by a new one, authored by a simple authoring SW, like Muxman, dvdauthor or IFOEdit., using a new and smaller encoded video. Cell times (and, as consequence, the chapters) should be the same than the original