View Single Post
Old 16th January 2003, 08:43   #2  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
PART 2 OF 2

Movie is still too big so we’re going to CUT the end credits out and strip out our French audio and subtitle in our next steps. First, we will cut out the credits. I take no credit for this DVD2AVI/vStrip method. I decided to provide this method in a detailed as you can understand it and used it on future projects. [Color=deep pink]

DVD2AVI and vStrip Method on cutting VOBs (Steps 14 to 30)
_______________________________________________________________________________
14. Open VTS_01_5.vob in your “English” sub-folder with DVD2AVI.
_______________________________________________________________________________
15. Movie will appear in viewing area. Dragging the bottom slide bar and using the < and > buttons, get to a black part that is just before the credits. When you get that spot you want, press the “]” button located at bottom right. This sets the clip’s end.

Note: Movie credits for this movie doesn’t reside in a cell. It is part of chapter 21 so we couldn’t take it out that easily.
_______________________________________________________________________________
16.v Save Project to sub-folder “English” as filename “no credits”. After save is done, you will have a D2V and AC3 file present.
_______________________________________________________________________________
17. Close DVD2AVI.
_______________________________________________________________________________
18. Open Notepad. With “File of types” dropdown menu set to “All Files (*.*)”, open “no credits.d2v” in your “English” sub-folder.
_______________________________________________________________________________
19. Find and view this line: Location=0,0,0,3C981. The second zero is your start hex value and the fourth zero is your end hex value.

Note: This is what I got when I did steps 12 to 14.
_______________________________________________________________________________
20. Open up your Scientific Calculator in Windows and select Hex (hexadecimal) mode.
_______________________________________________________________________________
21. Input the value 3C981. (from step 19)
_______________________________________________________________________________
22. Switch to dec (decimal) mode and the value changes to 248193.
_______________________________________________________________________________
23. Write this number down.
_______________________________________________________________________________
24. Open vSstrip GUI. There will be three tabs present at top: [1 Input], [2 IFO ], and [3 Output].
_______________________________________________________________________________
25. In Input tab,

a) press Add and add your VTS_05_0.VOB.
b) In Input Options/Start LBA, enter 0.
c) In End LBA, enter our decimal value of 248193. (from steps 20 - 22)
_______________________________________________________________________________
26. In Output tab/Output name:, name file as “vstrip” and your destination folder as “English” sub-folder.
_______________________________________________________________________________
27. Press Run button at the bottom to start processing. You should have a file named vstrip.vob in your “English” sub-folder when done.
_______________________________________________________________________________
28. Close vStrip GUI
_______________________________________________________________________________
29. Rename our VTS_01_5.VOB in “English” sub-folder as VTS_01_5.OLD. You can delete if you feel confident.
_______________________________________________________________________________
30. Rename our file, vstrip.vob, as VTS_01_5.VOB.
_______________________________________________________________________________[/color]
Now you know to cut a movie part out. We will now strip our French stream and at the same time update our VTS_01_0.IFO because of changes in our new VTS_01_5.VOB.

31. Open VTS_01_0.IFO in “English” sub-folder in IFOedit.
_______________________________________________________________________________
32. Get VTS Sectors
_______________________________________________________________________________
33. Select VTS_01_0.IFO and press VOB Extras button.
_______________________________________________________________________________
34. Check …
In Options: Strip Stream’s, Correct VOB-Unit pointers in VOB-Files, and Correct original VOB Files.
In File/Directory paths: AutoCopy Menu-files to destination.
_______________________________________________________________________________
35. For Destination directory, set it to your sub-folder “No Credits”
_______________________________________________________________________________
36. Press OK.
_______________________________________________________________________________
37. Keep only English Audio and subtitle (No French) and ensure “correct IFO tables” checked.
_______________________________________________________________________________
38. Strip it and wait. You know the procedure.
_______________________________________________________________________________
39. When done, press OK.
_______________________________________________________________________________
40. Copy over VIDEO_TS.VOB and VTS_01_0.VOB to “No Credits” sub-folder.
_______________________________________________________________________________
41. Get VTS Sectors.
_______________________________________________________________________________
42. Backup our new IFOs to “Files” sub-folder. Just overwrite the originals files.
_______________________________________________________________________________
NOTE: Any edits we do from now will be in your “No Credits” sub-folder now.
_______________________________________________________________________________
43. In VTS_01_0.IFO/VTS_PGCITI/VTS_PGC_1/PGC Command table, edit

OLD > 1.Post Command Set GPreg<12> or (set-val)<16> [7a 00 00 0c 00 10 00 00 ]
NEW > 1.Post Command (CallSS VTSM) Call TitleSet root-menu [Resume Cell: 1] [30 08 00 00 01 83 00 00 ]

Also delete Post Commands 2 & 3

Translation: When movie ends, main menu is immediately shown.
_______________________________________________________________________________
44. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_10/PGC Command Table, edit

OLD > 1.Pre Command If GPreg<13> == (cmp-val)<0> then Set GPreg<0> mov (set-val)<1024> [71 a0 0d 00 04 00 00 00 ]
NEW > 1.Pre Command (LinkPGCN) Link PGC 9 [20 04 00 00 00 00 00 09 ]

Translation: Audio options is disabled. We know it’s English only.
_______________________________________________________________________________
45. Save VTS_01_0.IFO
_______________________________________________________________________________
Movie is still a tad too big so we need to strip more. I noticed that our VIDEO_TS.VOB was unusually big. After viewing the VOB-Ids, I discovered that this is a copy of our menus like in VTS_01_0.VOB. Hmmm…that must a sign…to delete it. Why did they do that for anyway?

46. Select VIDEO_TS.IFO and press Menu Extras.
_______________________________________________________________________________
47. Set your Destination directory to our “Files” sub-folder.
_______________________________________________________________________________
48. Press OK.
_______________________________________________________________________________
49. Check only “VobId 15” and press strip it. We want to strip this sucker down but not to 0 KB.
_______________________________________________________________________________
50. Copy over stripped VIDEO_TS.VOB in “files” sub-folder to “No Credits” folder to replace your old one.
_______________________________________________________________________________
51. Get VTS Sectors
_______________________________________________________________________________
52. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_5/PGC Command Table, edit, add 6 pre-commands by right-clicking on a pre-command and selecting Add PreCommand.six times . Hexedit as follows.

NEW > 5.Pre Command If GPreg<10> == (cmp-val)<2> then (LinkPGCN) Link PGC 9 [20 a4 00 0a 00 02 00 09 ]
NEW > 6.Pre Command If GPreg<9> == (cmp-val)<255><' then Goto line# 8 [00 a1 00 09 00 ff 00 08 ]
NEW > 7.Pre Command If GPreg<9> == (cmp-val)<1><' then Goto line# 10 [00 a1 00 09 00 01 00 0a ]
NEW > 8.Pre Command Set GPreg<9> mov (set-val)<1> [71 00 00 09 00 01 00 00 ]
NEW > 9.Pre Command (LinkPGCN) Link PGC 9 [20 04 00 00 00 00 00 09 ]
NEW > 10.Pre Command Set GPreg<9> mov (set-val)<1> [71 00 00 09 00 01 00 00 ]

Translation: Navigation between Main Menu and Setup Menu is corrected. Also when Root Menu button is pressed during movie, setup menu now shows so you can resume film.
_______________________________________________________________________________
53. Save VTS_01_0.IFO
_______________________________________________________________________________
54. Get VTS Sectors
_______________________________________________________________________________
55. Preview/Test, test, and test.
_______________________________________________________________________________
56. Burn movie. I successfully burnt with Imgtool 0.95 with reallocation unchecked.
__________________
2COOL

Last edited by 2COOL; 12th February 2003 at 05:24.
2COOL is offline   Reply With Quote