2COOL
3rd September 2003, 21:11
A Quicker Way to Stripping Multi-PGC Titles
Courtesy of 2C:cool::cool:L
Yup! Just what we need...another guide for Title stripping. This guide was in reference to this thread (http://forum.doom9.org/showthread.php?s=&postid=366859#post366859)
A big thanks!:D to JFerguson for finding this method and inspiring me to write this guide. I just took it to a higher level. I had written previous guides on stripping titles in IFOedit but I found this new way to be less time consuming. Let’s begin.
What we're looking for throughout our PGCs is a chaptered cell that's assigned a single unique VOB/CELL Id with a 15 millsecond (ms) (00:00:00.15) blank clip in it. Every cell is assigned a VOB ID and one place it it shows in IFOedit is in our IFO’s / VTS overview. Whenever you see V/C Id: , “V” represents VOB and “C” is for CELL. Ideally, it’s usually a single chapter in a PGC (Figure 1) but it could be a last chapter (Figure 2) or between chapters (Figure 3).
Figure 1.
PGC_4 (program chain): [Title(TTN): 4] [00:00:00.15 / 30 fps](Programs: 1)(Cells: 1)
(uses VOB-IDs: 2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 2/ 1] : time: 00:00:00.15 / 30 fps[/b]
Figure 2.
PGC_1 (program chain): [Title(TTN): 1] [00:01:44.15 / 30 fps](Programs: 2)(Cells: 2)
(uses VOB-IDs: 4,5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 4/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 5/ 1] : time: 00:00:00.15 / 30 fps
Figure 3.
PGC_2 (program chain): [Title(TTN): 2] [00:03:41.41 / 30 fps](Programs: 3)(Cells: 3)
(uses VOB-IDs: 3,4,5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 1] : time: 00:00:00.15 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 5/ 1] : time: 00:03:30.00 / 30 fps
Note: If you don’t have any “00:00:00.15” cells lying around, it is possible to use the shortest non 15ms cell you have. It’s just extra steps in the next post of this thread showing you how to delete playback on them.
With the above mentioned, let's examine our example below (Figure 4). We have PGC_5 with a VOB Id of 6. This is one of the 3 scenarios (Figures 1 to 3) we want.
Figure 4.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:09:03.26 / 30 fps] (Programs: 3) (Cells: 3)
(uses VOB-IDs: 3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:04:44.10 / 30 fps] (Programs: 2) (Cells: 2)
(uses VOB-IDs: 4)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 4/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 2] : time: 00:03:00.10 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:01:21.00 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 5/ 1] : time: 00:01:21.00 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1)Cells:1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
Our situation here is to keep PGC_1 and have the rest of the other PGCs to be downsized to a 15ms clip. This is what we want to achieve as our end results (Figure 5)
Figure 5.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
I'll show you how to do that so let’s first work on PGC_2. Go to VTS_01_0.IFO / VTS_PGCITI / VTS_PGC_2 / Cell Position in VOB:. This is what's you'll see.
Figure 6.
Cell Position in VOB:
..Cell_1: has VOB ID....3
..Cell_1: has Cell ID...1
..Cell_2: has VOB ID....3
..Cell_2: has Cell ID...2
..Cell_3: has VOB ID....3
..Cell_3: has Cell ID...3
We only need Cell 1 to be identical as PGC_5’s Cell 1 so double click on “Cell_1: has VOB ID 3” and change the value to 6. Our changes now looks like this.
Figure 7.
Cell Position in VOB:
..Cell_1: has VOB ID....6
..Cell_1: has Cell ID...1
..Cell_2: has VOB ID....3
..Cell_2: has Cell ID...2
..Cell_3: has VOB ID....3
..Cell_3: has Cell ID...3
If we went back to our VTS overview, we'll now see that (uses VOB-IDs: 3) has been successfully changed to (uses VOB-IDs: 6).
Figure 8.
PGC_2 (program chain): [Title(TTN): 2] [00:00:11.26 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6,3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
Repeating the same steps with PGC_3 & PGC_4, we now have this. (Figure 9)
Figure 9.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:09:03.26 / 30 fps] (Programs: 3) (Cells: 3)
(uses VOB-IDs: 6,3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:04:44.10 / 30 fps] (Programs: 2) (Cells: 2)
(uses VOB-IDs: 6,4)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 2] : time: 00:03:00.10 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:01:21.00 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:01:21.00 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
VTS_02_0.IFO is pretty much messed up at this point as the data in IFO doesn’t work too well with our new VTS_02_1.VOB. So, to correct that, we're going to do some VOB-Id stripping. But before we start, let’s create a target folder named “NEW”.
Stripping VOB-IDs in VOB Extras
_____________________________________________________
A. Open up VTS_02_0.IFO in IFOedit and press your “VOB Extras” button. Have these settings checked. Click OK when done.
Options
X Strip Streams’
X Strip VobID's
X Correct Vob-Unit (Navigation Pack) pointers in VOB-files
X Correct original IFO files
VOB Expert Options
X Remove P-UOps
X Remove Macrovision
X Adjust Vob-Unit pointers
X Adjust Audio/Subp point.
File/Directory Paths
Destination directory: (browse to our “NEW” folder)
X AutoCopy Menu-files to destination
_____________________________________________________
B. Strip the streams you don’t want if size is an issue.
_____________________________________________________
C. Strip the Vob Ids that need to be removed. According to Figures 4 and 5, we would only have VobId's 3 & 4 unchecked. “Correct IFO tables” will be checked by default. Click “Strip it” button to start process.
_____________________________________________________
D. When done, you’ll have a message box saying “Finishing correcting VOBU pointers!”. Click OK and your Menu VOBs will be copying over.
_____________________________________________________
E. In our “New” folder, we'll have these example files now.
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
VTS_02_0.BUP
VTS_02_0.IFO
VTS_02_0.VOB
VTS_02_1.VOB
VTS_02_2.VOB
Drag all your files, in “PGC” folder, that are missing in our “NEW” folder. In this case, only our VTS_01 files. So now, we have our files back together again! :D
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
VTS_01_0.BUP
VTS_01_0.IFO
VTS_01_0.VOB
VTS_01_1.VOB
VTS_02_0.BUP
VTS_02_0.IFO
VTS_02_0.VOB
VTS_02_1.VOB
VTS_02_2.VOB
_____________________________________________________
F. Open up VTS_02_0.IFO in our “NEW” folder and press your “Get VTS sectors” button. Click Yes and OK.
_____________________________________________________
G. Now we ended up just like we wanted to(Figure 5) but depending what VOB-IDs you stripped in your IFO, you'll get a different renumbering. Press your DVD Play button to test out our new product.
Courtesy of 2C:cool::cool:L
Yup! Just what we need...another guide for Title stripping. This guide was in reference to this thread (http://forum.doom9.org/showthread.php?s=&postid=366859#post366859)
A big thanks!:D to JFerguson for finding this method and inspiring me to write this guide. I just took it to a higher level. I had written previous guides on stripping titles in IFOedit but I found this new way to be less time consuming. Let’s begin.
What we're looking for throughout our PGCs is a chaptered cell that's assigned a single unique VOB/CELL Id with a 15 millsecond (ms) (00:00:00.15) blank clip in it. Every cell is assigned a VOB ID and one place it it shows in IFOedit is in our IFO’s / VTS overview. Whenever you see V/C Id: , “V” represents VOB and “C” is for CELL. Ideally, it’s usually a single chapter in a PGC (Figure 1) but it could be a last chapter (Figure 2) or between chapters (Figure 3).
Figure 1.
PGC_4 (program chain): [Title(TTN): 4] [00:00:00.15 / 30 fps](Programs: 1)(Cells: 1)
(uses VOB-IDs: 2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 2/ 1] : time: 00:00:00.15 / 30 fps[/b]
Figure 2.
PGC_1 (program chain): [Title(TTN): 1] [00:01:44.15 / 30 fps](Programs: 2)(Cells: 2)
(uses VOB-IDs: 4,5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 4/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 5/ 1] : time: 00:00:00.15 / 30 fps
Figure 3.
PGC_2 (program chain): [Title(TTN): 2] [00:03:41.41 / 30 fps](Programs: 3)(Cells: 3)
(uses VOB-IDs: 3,4,5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 1] : time: 00:00:00.15 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 5/ 1] : time: 00:03:30.00 / 30 fps
Note: If you don’t have any “00:00:00.15” cells lying around, it is possible to use the shortest non 15ms cell you have. It’s just extra steps in the next post of this thread showing you how to delete playback on them.
With the above mentioned, let's examine our example below (Figure 4). We have PGC_5 with a VOB Id of 6. This is one of the 3 scenarios (Figures 1 to 3) we want.
Figure 4.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:09:03.26 / 30 fps] (Programs: 3) (Cells: 3)
(uses VOB-IDs: 3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 3/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:04:44.10 / 30 fps] (Programs: 2) (Cells: 2)
(uses VOB-IDs: 4)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 4/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 2] : time: 00:03:00.10 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:01:21.00 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 5)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 5/ 1] : time: 00:01:21.00 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1)Cells:1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
Our situation here is to keep PGC_1 and have the rest of the other PGCs to be downsized to a 15ms clip. This is what we want to achieve as our end results (Figure 5)
Figure 5.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
I'll show you how to do that so let’s first work on PGC_2. Go to VTS_01_0.IFO / VTS_PGCITI / VTS_PGC_2 / Cell Position in VOB:. This is what's you'll see.
Figure 6.
Cell Position in VOB:
..Cell_1: has VOB ID....3
..Cell_1: has Cell ID...1
..Cell_2: has VOB ID....3
..Cell_2: has Cell ID...2
..Cell_3: has VOB ID....3
..Cell_3: has Cell ID...3
We only need Cell 1 to be identical as PGC_5’s Cell 1 so double click on “Cell_1: has VOB ID 3” and change the value to 6. Our changes now looks like this.
Figure 7.
Cell Position in VOB:
..Cell_1: has VOB ID....6
..Cell_1: has Cell ID...1
..Cell_2: has VOB ID....3
..Cell_2: has Cell ID...2
..Cell_3: has VOB ID....3
..Cell_3: has Cell ID...3
If we went back to our VTS overview, we'll now see that (uses VOB-IDs: 3) has been successfully changed to (uses VOB-IDs: 6).
Figure 8.
PGC_2 (program chain): [Title(TTN): 2] [00:00:11.26 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6,3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
Repeating the same steps with PGC_3 & PGC_4, we now have this. (Figure 9)
Figure 9.
PGC_1 (program chain): [Title(TTN): 1] [01:43:01.16 / 30 fps] (Programs: 20) (Cells: 21)
(uses VOB-IDs: 1,2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:06:57.01 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 1/ 3] : time: 00:03:30.00 / 30 fps
.
.
[Ch 18] [Pg 18] [Cell 19] [V/C Id: 2/ 8] : time: 00:06:13.01 / 30 fps
[Ch 19] [Pg 19] [Cell 20] [V/C Id: 2/ 9] : time: 00:03:00.10 / 30 fps
[Ch 20] [Pg 20] [Cell 21] [V/C Id: 2/10] : time: 00:01:59.09 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:09:03.26 / 30 fps] (Programs: 3) (Cells: 3)
(uses VOB-IDs: 6,3)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:11.26 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 3/ 2] : time: 00:05:22.00 / 30 fps
[Ch 03] [Pg 03] [Cell 03] [V/C Id: 3/ 3] : time: 00:03:30.00 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:04:44.10 / 30 fps] (Programs: 2) (Cells: 2)
(uses VOB-IDs: 6,4)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:01:44.00 / 30 fps
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 4/ 2] : time: 00:03:00.10 / 30 fps
PGC_4 (program chain): [Title(TTN): 4] [00:01:21.00 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:01:21.00 / 30 fps
PGC_5 (program chain): [Title(TTN): 5] [00:00:00.15 / 30 fps] (Programs: 1) (Cells: 1)
(uses VOB-IDs: 6)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
VTS_02_0.IFO is pretty much messed up at this point as the data in IFO doesn’t work too well with our new VTS_02_1.VOB. So, to correct that, we're going to do some VOB-Id stripping. But before we start, let’s create a target folder named “NEW”.
Stripping VOB-IDs in VOB Extras
_____________________________________________________
A. Open up VTS_02_0.IFO in IFOedit and press your “VOB Extras” button. Have these settings checked. Click OK when done.
Options
X Strip Streams’
X Strip VobID's
X Correct Vob-Unit (Navigation Pack) pointers in VOB-files
X Correct original IFO files
VOB Expert Options
X Remove P-UOps
X Remove Macrovision
X Adjust Vob-Unit pointers
X Adjust Audio/Subp point.
File/Directory Paths
Destination directory: (browse to our “NEW” folder)
X AutoCopy Menu-files to destination
_____________________________________________________
B. Strip the streams you don’t want if size is an issue.
_____________________________________________________
C. Strip the Vob Ids that need to be removed. According to Figures 4 and 5, we would only have VobId's 3 & 4 unchecked. “Correct IFO tables” will be checked by default. Click “Strip it” button to start process.
_____________________________________________________
D. When done, you’ll have a message box saying “Finishing correcting VOBU pointers!”. Click OK and your Menu VOBs will be copying over.
_____________________________________________________
E. In our “New” folder, we'll have these example files now.
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
VTS_02_0.BUP
VTS_02_0.IFO
VTS_02_0.VOB
VTS_02_1.VOB
VTS_02_2.VOB
Drag all your files, in “PGC” folder, that are missing in our “NEW” folder. In this case, only our VTS_01 files. So now, we have our files back together again! :D
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
VTS_01_0.BUP
VTS_01_0.IFO
VTS_01_0.VOB
VTS_01_1.VOB
VTS_02_0.BUP
VTS_02_0.IFO
VTS_02_0.VOB
VTS_02_1.VOB
VTS_02_2.VOB
_____________________________________________________
F. Open up VTS_02_0.IFO in our “NEW” folder and press your “Get VTS sectors” button. Click Yes and OK.
_____________________________________________________
G. Now we ended up just like we wanted to(Figure 5) but depending what VOB-IDs you stripped in your IFO, you'll get a different renumbering. Press your DVD Play button to test out our new product.