2COOL
1st September 2003, 09:38
How To Completely Blank Out a Multi-PGC TitleSet (Version 1)
Courtesy of 2C:cool::cool:L
Note: I wrote this guide first but found a quicker way to do it. See my Version 2 (http://forum.doom9.org/showthread.php?threadid=60788). In this guide, I had you create a multi-cell blank VOB while the next version, I had you use a readily made single-cell blank VOB.
This guide is only for Titles that have Multiple Program Chains (PGCs). If you are looking for the guide for TitleSets that have only one Program Chain (PGC), here’s the link (http://forum.doom9.org/showthread.php?threadid=60533). In this guide, I used IFOedit 0.95 and VOBedit 0.60. Oh by the way, it is assumed that all your files have been ripped.
I’m going to use a TitleSet that that 3 Multiple PGCs. Below (Figure 1) is what files I have and how it looks like in my movie’s Multi-PGC TitleSet’s VTS_02_0.IFO / VTS overview.
Figure 1.
VIDEO_TS.BUP .......26 KB
VIDEO_TS.IFO .......26 KB
VIDEO_TS.VOB ....1,056 KB
VTS_01_0.BUP .......32 KB
VTS_01_0.IFO .......32 KB
VTS_01_0.VOB ......236 KB
VTS_01_1.VOB ....7,984 KB
VTS_02_0.BUP .......74 KB
VTS_02_0.IFO .......74 KB
VTS_02_0.VOB ..107,878 KB
VTS_02_1.VOB 1,048,544 KB
VTS_02_2.VOB 1,048,544 KB
VTS_02_3.VOB 1,048,544 KB
VTS_02_4.VOB 1,048,544 KB
VTS_02_5.VOB ....4,603 KB
Figure 2.
VTS overview:
PGC_1 (program chain): [Title(TTN): 1] [00:22:47.05 / 30 fps] (Programs: 7) (Cells: 8)
.................................................................(uses VOB-IDs: 1,2,3,4,5,6)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:01:22.20 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 08] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:22:59.05 / 30 fps] (Programs: 7) (Cells: 8)
...............................................................(uses VOB-IDs: 7,8,9,10,11,12)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 2] : time: 00:01:22.08 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 08] [V/C Id: 12/ 1] : time: 00:00:00.15 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:23:00.05 / 30 fps] (Programs: 7) (Cells: 16)
............................................................(uses VOB-IDs: 13,14,15,16,17,18)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 13/ 1] : time: 00:01:22.03 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 16] [V/C Id: 18/ 1] : time: 00:00:00.15 / 30 fps
Our goal is to have our PGC times to end up like Figure 3.
Figure 3.
VTS overview:
PGC_1 (program chain): [Title(TTN): 1] [00:00:00.15 / 30 fps] (Programs: 1)(Cells: 1)
.................................................................(uses VOB-IDs: 1)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:00:00.15 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:00:00.15 / 30 fps] (Programs: 1)(Cells: 1)
...............................................................(uses VOB-IDs: 7)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 2] : 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: 13)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 13/ 1] : time: 00:00:00.15 / 30 fps
Let’s start some action...
_______________________________________________
1. We need to Custom make a VTS_02_1.VOB to replace our combined VTS_02_1.VOB to VTS_02_5.VOB in Figure 1. Here’s the guide (http://forum.doom9.org/showthread.php?threadid=60543) to do it.
_____________________________________________________
2. Now that we have our custom multi-PGC blank VOB, we need to delete some files. The movie files reside in VTS_02_1.VOB to VTS_02_05.VOB in Figure 1 so we’ll delete all those now.
_____________________________________________________
3. Copy our custom VTS_02_1.VOB ( from Step 1) into our movie folder. (Figure 4)
Figure 4.
VIDEO_TS.BUP .......26 KB
VIDEO_TS.IFO .......26 KB
VIDEO_TS.VOB ....1,056 KB
VTS_01_0.BUP .......32 KB
VTS_01_0.IFO .......32 KB
VTS_01_0.VOB ......236 KB
VTS_01_1.VOB ....7,984 KB
VTS_02_0.BUP .......74 KB
VTS_02_0.IFO .......74 KB
VTS_02_0.VOB ..107,878 KB
VTS_02_1.VOB .......26 KB
_____________________________________________________
4. The DVD Structure is pretty much messed up at this point as the data in VTS_02_0.IFO doesn’t work to well with our new VTS_02_1.VOB. So, to correct that, we are going to do some stream stripping. Before we do that, let’s create a target folder named “NEW”. button.
_____________________________________________________
5. Open up VTS_02_0.IFO in IFOedit and press your “VOB Extras”. Have these settings checked. Click OK when done.
Options
X Strip Streams’
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
_____________________________________________________
6. Uncheck all streams and “Correct IFO tables” should be checked by default. Click “Strip it” button to start process.
_____________________________________________________
7. Wow! That was Quick! :p Anyways, you’ll now have a message box saying “Finishing correcting VOBU pointers!”. Click OK and your Menu VOBs will be copying over.
_____________________________________________________
8. In our “New” folder, we have these 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
Drag all your files, in original movie 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 (Figure 5)
Figure 5.
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
_____________________________________________________
9. Now, open up VTS_02_0.IFO in our “NEW” folder and press your “Get VTS sectors” button. Click Yes and OK.
_____________________________________________________
10. Press your DVD Play button to test out our new product. In our case, if we selected Play Movie or any of the chapter scenes, our movie should immediately end and the post commands take over. This is what I wanted to do and that’s what I got. YAYYYY!!!:D
This is similar to doing Titlesets with a single PGC but you need to do some extra time to get the custom VOB. This is just another method to also get rid of all those multi- PGC you don't want and it does trims down on the size.
Courtesy of 2C:cool::cool:L
Note: I wrote this guide first but found a quicker way to do it. See my Version 2 (http://forum.doom9.org/showthread.php?threadid=60788). In this guide, I had you create a multi-cell blank VOB while the next version, I had you use a readily made single-cell blank VOB.
This guide is only for Titles that have Multiple Program Chains (PGCs). If you are looking for the guide for TitleSets that have only one Program Chain (PGC), here’s the link (http://forum.doom9.org/showthread.php?threadid=60533). In this guide, I used IFOedit 0.95 and VOBedit 0.60. Oh by the way, it is assumed that all your files have been ripped.
I’m going to use a TitleSet that that 3 Multiple PGCs. Below (Figure 1) is what files I have and how it looks like in my movie’s Multi-PGC TitleSet’s VTS_02_0.IFO / VTS overview.
Figure 1.
VIDEO_TS.BUP .......26 KB
VIDEO_TS.IFO .......26 KB
VIDEO_TS.VOB ....1,056 KB
VTS_01_0.BUP .......32 KB
VTS_01_0.IFO .......32 KB
VTS_01_0.VOB ......236 KB
VTS_01_1.VOB ....7,984 KB
VTS_02_0.BUP .......74 KB
VTS_02_0.IFO .......74 KB
VTS_02_0.VOB ..107,878 KB
VTS_02_1.VOB 1,048,544 KB
VTS_02_2.VOB 1,048,544 KB
VTS_02_3.VOB 1,048,544 KB
VTS_02_4.VOB 1,048,544 KB
VTS_02_5.VOB ....4,603 KB
Figure 2.
VTS overview:
PGC_1 (program chain): [Title(TTN): 1] [00:22:47.05 / 30 fps] (Programs: 7) (Cells: 8)
.................................................................(uses VOB-IDs: 1,2,3,4,5,6)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:01:22.20 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 08] [V/C Id: 6/ 1] : time: 00:00:00.15 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:22:59.05 / 30 fps] (Programs: 7) (Cells: 8)
...............................................................(uses VOB-IDs: 7,8,9,10,11,12)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 2] : time: 00:01:22.08 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 08] [V/C Id: 12/ 1] : time: 00:00:00.15 / 30 fps
PGC_3 (program chain): [Title(TTN): 3] [00:23:00.05 / 30 fps] (Programs: 7) (Cells: 16)
............................................................(uses VOB-IDs: 13,14,15,16,17,18)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 13/ 1] : time: 00:01:22.03 / 30 fps
.
..[Ch 07] [Pg 07] [Cell 16] [V/C Id: 18/ 1] : time: 00:00:00.15 / 30 fps
Our goal is to have our PGC times to end up like Figure 3.
Figure 3.
VTS overview:
PGC_1 (program chain): [Title(TTN): 1] [00:00:00.15 / 30 fps] (Programs: 1)(Cells: 1)
.................................................................(uses VOB-IDs: 1)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:00:00.15 / 30 fps
PGC_2 (program chain): [Title(TTN): 2] [00:00:00.15 / 30 fps] (Programs: 1)(Cells: 1)
...............................................................(uses VOB-IDs: 7)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 7/ 2] : 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: 13)
..[Ch 01] [Pg 01] [Cell 01] [V/C Id: 13/ 1] : time: 00:00:00.15 / 30 fps
Let’s start some action...
_______________________________________________
1. We need to Custom make a VTS_02_1.VOB to replace our combined VTS_02_1.VOB to VTS_02_5.VOB in Figure 1. Here’s the guide (http://forum.doom9.org/showthread.php?threadid=60543) to do it.
_____________________________________________________
2. Now that we have our custom multi-PGC blank VOB, we need to delete some files. The movie files reside in VTS_02_1.VOB to VTS_02_05.VOB in Figure 1 so we’ll delete all those now.
_____________________________________________________
3. Copy our custom VTS_02_1.VOB ( from Step 1) into our movie folder. (Figure 4)
Figure 4.
VIDEO_TS.BUP .......26 KB
VIDEO_TS.IFO .......26 KB
VIDEO_TS.VOB ....1,056 KB
VTS_01_0.BUP .......32 KB
VTS_01_0.IFO .......32 KB
VTS_01_0.VOB ......236 KB
VTS_01_1.VOB ....7,984 KB
VTS_02_0.BUP .......74 KB
VTS_02_0.IFO .......74 KB
VTS_02_0.VOB ..107,878 KB
VTS_02_1.VOB .......26 KB
_____________________________________________________
4. The DVD Structure is pretty much messed up at this point as the data in VTS_02_0.IFO doesn’t work to well with our new VTS_02_1.VOB. So, to correct that, we are going to do some stream stripping. Before we do that, let’s create a target folder named “NEW”. button.
_____________________________________________________
5. Open up VTS_02_0.IFO in IFOedit and press your “VOB Extras”. Have these settings checked. Click OK when done.
Options
X Strip Streams’
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
_____________________________________________________
6. Uncheck all streams and “Correct IFO tables” should be checked by default. Click “Strip it” button to start process.
_____________________________________________________
7. Wow! That was Quick! :p Anyways, you’ll now have a message box saying “Finishing correcting VOBU pointers!”. Click OK and your Menu VOBs will be copying over.
_____________________________________________________
8. In our “New” folder, we have these 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
Drag all your files, in original movie 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 (Figure 5)
Figure 5.
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
_____________________________________________________
9. Now, open up VTS_02_0.IFO in our “NEW” folder and press your “Get VTS sectors” button. Click Yes and OK.
_____________________________________________________
10. Press your DVD Play button to test out our new product. In our case, if we selected Play Movie or any of the chapter scenes, our movie should immediately end and the post commands take over. This is what I wanted to do and that’s what I got. YAYYYY!!!:D
This is similar to doing Titlesets with a single PGC but you need to do some extra time to get the custom VOB. This is just another method to also get rid of all those multi- PGC you don't want and it does trims down on the size.