Log in

View Full Version : Signs (Unecoded) w/Menu Cheat Sheet


2COOL
16th January 2003, 08:41
Signs w/Menu (No Bonus Materials and End Credits) Cheat Sheet
Courtesy of 2C:cool::cool:L

PART 1 OF 2

This cheat sheet comes split into two parts as I couldn’t fit it all in one post. Someone let me know if it worked for you.

FINAL PRODUCT DESCRIPTION
Movie with menu intact.
Main menu buttons disabled : Bonus Materials
One English Audio only
One English Subtitle
FBI warnings bypassed
Main Menu intro shortened.
Movie intro bypassed.
End credits taken out.

Tools I used
For ripping movie to harddrive: Smartripper 2.41
For editing the DVD navigations: IfoEdit 0.95
For viewing VOB: DVD2AVI 1.76
For cutting out the end credits: vStrip GUI 0.8f (I got this version a while ago. Might be old but it works)
For burning the final product: ImgTool 0.95 with reallocation of files unchecked.
For viewing the button commands: VOBedit 0.6
_______________________________________________________________________________
1. Create a folder named “Signs” and three sub-folders named “Files”,“English”, and “No Credits”
_______________________________________________________________________________
2. Ripped VIDEO_TS.*, VTS_01_* to “Signs”folder
_______________________________________________________________________________
3. Region Free every IFO and save.
_______________________________________________________________________________
4. Get VTS Sectors.
_______________________________________________________________________________
5. Backup all IFOs and BUPs in “Signs” folder to your “Files” subfolder
_______________________________________________________________________________
NOTE: Any edits we do from now will be in your English Folder unless told otherwise.
_______________________________________________________________________________
6. In VIDEO_TS.IFO/First Play PGC/PGC Command Table and edit.

OLD > 18.Pre Command (JumpSS VMGM) Jump to VMG PGC: 8 [30 06 00 08 00 c0 00 00 ]
NEW > 18.Pre Command (JumpSS VTSM) Jump to TitleSet(vts): 1, Title(ttn): 1, root-menu [30 06 00 01 01 83 00 00 ]

Translation: Bypass FBI Warnings and the following Touchtone Pictures logo to main menu.
_______________________________________________________________________________
7. Save VIDEO_TS.IFO
_______________________________________________________________________________
8. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_4/PGC Program Map:, edit

OLD > Cell_1: entry point sector 55 [00000037]
NEW > Cell_1: entry point sector 5817 [000016b7]

Translation: Shorten menu intro so that main menu buttons show immediately.
_______________________________________________________________________________
9. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_6/PGC Command Table:, edit

OLD > 1.Pre Command (SetHL_BTNN) Set Button Nr: (set-val) 4 [56 00 00 00 04 00 00 00 ]
NEW > 1.Pre Command (LinkPGCN) Link PGC 5 [20 04 00 00 00 00 00 05 ]

Translation: Bonus Materials button is disabled.
_______________________________________________________________________________
10. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_19/PGC Command Table:, hexedit

OLD > 1.Pre Command 1.Pre Command Set GPreg<9> mov (set-val)<4> [71 00 00 09 00 04 00 00 ]
NEW > 1.Pre Command Set GPreg<9> mov (set-val)<5> [71 00 00 09 00 05 00 00 ]

OLD > 1.Post Command (LinkPGCN) Link PGC 23 [20 04 00 00 00 00 00 17 ]
NEW > 1.Post Command (JumpSS VMGM) Jump to VMG PGC: 2 [30 06 00 02 00 c0 00 00 ]

Translation: When Play is pressed , THX clip is bypassed and movie will start.
Details: PGC-Menu_19 contained post transition clip before THX clip starts. The post command of PGC-Menu_19 navigated to PGC-Menu_23 so I decided to change the pre-commands 1 and 2 there.
_______________________________________________________________________________
11. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_22/PGC Command Table, edit

OLD > 1.Pre Command (JumpSS VMGM) Jump to VMG PGC: 2 [30 06 00 02 00 c0 00 00 ]
NEW > 1.Pre Command (LinkPGCN) Link PGC 9 [20 04 00 00 00 00 00 09 ]

Translation: THX Optimizer is disabled.
_______________________________________________________________________________
12. In VTS_01_0.IFO/VTSM_PGCI_UT/PGC-Menu_23/PGC Command Table, hexedit

OLD > 4.Pre Command If GPreg<12> & (cmp-val)<1> then Set GPreg<9> mov (set-val)<3> [71 90 0c 09 00 03 00 01 ]
NEW > 4.Pre Command If GPreg<12> & (cmp-val)<1> then Set GPreg<9> mov (set-val)<5> [71 90 0c 09 00 05 00 01 ]

OLD > 5.Pre Command (LinkPGCN) Link PGC 22 [20 04 00 00 00 00 00 16 ]
NEW > 5.Pre Command (JumpSS VMGM) Jump to VMG PGC: 2 [30 06 00 02 00 c0 00 00 ]

Translation: Corrected “return to film” button in setup menu to bypass THX clip and properly play movie when initially pressed.
_______________________________________________________________________________
13. In VTS_01_0.IFO/VTS_PGCITI/VTS_PGC_1/Cell Playback section:, edit

OLD > Cell_1: entry point sector 0 [00000000]
NEW > Cell_1: entry point sector 46801 [0000b6d1]

OLD > Cell_2: entry point sector 799 [0000031f]
NEW > Cell_2: entry point sector 46802 [0000b6d2]

Translation: Bypass movie intros and get to beginning of movie.
Details: Cell 3 contains actually entry point sector of movie.

2COOL
16th January 2003, 08:43
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.

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.
_______________________________________________________________________________
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.

bobrap
16th January 2003, 21:35
Everything worked great for me except the size was too large to fit the disc. I might have messed-up something. Great cheat sheets.:)

phr0ze
17th January 2003, 06:04
I'm new to all this. I was hoping that when I adjust the Cell entry point IFOedit would cut/strip the unused data for me. That would be really convienient for trimming credits and what not. Well I took the easy way out. I stripped all audio except english, including subtitles. I then stripped ID's 1,2,26,27. Intro credits are missing but not a moment of the movie. Then I adjusted the sectors and its burning as we speak.

Hope I didn't do anything wrong. This is my first DVD ever.

2COOL
17th January 2003, 07:38
Originally posted by phr0ze
I'm new to all this. I was hoping that when I adjust the Cell entry point IFOedit would cut/strip the unused data for me. That would be really convienient for trimming credits and what not. Well I took the easy way out. I stripped all audio except english, including subtitles. I then stripped ID's 1,2,26,27. Intro credits are missing but not a moment of the movie. Then I adjusted the sectors and its burning as we speak.

Hope I didn't do anything wrong. This is my first DVD ever.

I knew cell 1 & 2 was part of the intro credits but decided to not do it. I was trying to shrink my movie so that I could get it on a DVD. I can't confirm right now if cell 26 & 27 contained exactly the end credits though.

Just like there are many ways to author a DVD, there are many effective ways to backup your DVD. Let us know what the outcome is. I assume that your chapters might be off.

My main objective of my cheat sheets is to provide people with working examples/guides on how to understand and work the navigations of different DVDs.

phr0ze
18th January 2003, 04:42
26 and 27 didn't contain anything really. The end credits are still there. I just stripped the intro which doesn't add anything to the movie. THe movie plays and that was my main goal. I didn't mean to insult you if I did. I think your information for striping this movie and other movies are excellent.

Thanks.

2COOL
18th January 2003, 07:05
Originally posted by phr0ze
26 and 27 didn't contain anything really. The end credits are still there. I just stripped the intro which doesn't add anything to the movie. THe movie plays and that was my main goal. I didn't mean to insult you if I did. I think your information for striping this movie and other movies are excellent.

Thanks.

Don't worry about it.:) I'm glad things work out for you. We both achieved our goals. It's a pleasure to learn something that works from other people in this forum.

2C:cool::cool:L

baddbill
27th February 2003, 18:46
Hi 2COOL, thanks for another great cheat sheet.

On this movie I decided to split to two dvd's so I could keep the extras. On the second disc I used a jump to title pre command so that the movie will play when the disc is put in a stand alone. My problem is that the thx screen pops up before the movie. Should I try step 10, 12 or both to by pass this screen?

I would try and see what happens but my DVDplay button in ifoedit doesn't work and I don't want to waste another disc.

Thanks,
Bill

Josh
27th February 2003, 19:50
Choose the command Jump to Title and choose 1 in the box below it. That does it most of the time.

Ishnohiwa
18th April 2003, 22:58
Hello 2COOL,

I hope you don't mind me asking you this, but from your guide(s) I'd like to work on my DVD "Signs" which I'm having problems with at the moment (it keeps showing the menu only on DVD 2, despite the changing of the pre command:(). I'd like to follow your guide, but for that I'd like to know where to obtain the following programs:

"For viewing the button commands: VOBedit 0.6
For burning the final product: ImgTool 0.95 with reallocation of files unchecked. "

Could you tell me where to get these?

Thanks in advance.

Ish

2COOL
19th April 2003, 03:37
Originally posted by Ishnohiwa
"For viewing the button commands: VOBedit 0.6
For burning the final product: ImgTool 0.95 with reallocation of files unchecked."

Could you tell me where to get these?

I posted your software page link in your other post. Here the link to your post > http://forum.doom9.org/showthread.php?s=&postid=298068#post298068.

scots22
6th October 2003, 15:18
Hi 2COOL:

Can you please explain to me step 10 - specifically how you found the association of the THX clip with PGC 19? When I first tried removing this clip (without using your guide) I was not able to determine where this clip was located within the first IFO file.

Many thanks for another great guide.

2COOL
6th October 2003, 16:22
Originally posted by scots22
Hi 2COOL:

Can you please explain to me step 10 - specifically how you found the association of the THX clip with PGC 19? When I first tried removing this clip (without using your guide) I was not able to determine where this clip was located within the first IFO file.

Many thanks for another great guide. Back then, I viewed all my menus by doubleclicking on them in VTS_01_0.IFO / VTS overview / Menu Language Unit. Now with the help of MenuEdit, you can view them. You can also use DVD Shrink to view your Menus.

scots22
6th October 2003, 18:23
I split this movie over 2 discs. Any idea on how I can get the first chapter on the second disc to play upon insert? I've tried your recommended methods 2COOL, but this disc seems a little odd layout-wise.

Thanks for your help!

2COOL
6th October 2003, 19:40
Originally posted by scots22
I split this movie over 2 discs. Any idea on how I can get the first chapter on the second disc to play upon insert? I've tried your recommended methods 2COOL, but this disc seems a little odd layout-wise.

Thanks for your help! On your second disk's VIDEO_TS.IFO / VMGM_MAT / First Play PGC. Edit your first jump command, not Set commands, to Jump to Title Nr 1. Right click on line and select Edit Command and then (Jump_TT) Jump to Title.

Are you saying you have tried this without success?

scots22
6th October 2003, 20:07
I *believe* I tried that, but I am typing this at work and don't have access to my machine at home. I'll try it again when I get home and reply.

scots22
7th October 2003, 17:26
Yep, that's what I did, 2COOL, no luck...

2COOL
7th October 2003, 17:49
What happened/played before you edited to jump to Title 1?

scots22
7th October 2003, 21:23
I hit play and I get a navigation error.

SlipGun
9th January 2005, 02:02
I just tried this method of trimming the end credits for another DVD but could not translate step #43 since it seems to be specific to Signs. Using the original IFOs, the seek bar in PowerDVD is not shortened to reflect the change in running time; and once it reaches the end, PowerDVD crashes instead of returning to the main menu. Could anyone help?

blutach
9th January 2005, 04:24
Use VobBlanker - its a lot easier to trim credits that way. To bypass unwanted stuff, PgcEdit is a very easy tool to use.

Regards

2COOL
9th January 2005, 04:39
I concur with blutach. VobBlanker wasn't around back then and it's easier to use on this matter now. ;)

OT: BTW blutach, what's the origin of your username?

blutach
9th January 2005, 04:55
Mighty big secret!! LMAO

Actually, I drive a blue car and I like the look of the tach when it goes past 7k revs! That's it. Dumb.

And the car is more this color but that looks crappy against the doom9 background.

SlipGun
9th January 2005, 05:41
I didn't know VobBlanker could do this. Worked great. :)

Something strange I noticed, though. I cut the movie at 2:00:20 and if I watch all the way through the last chapter, that's exactly where it ends. However, If I just drag the slider towards the end and play the last few seconds, it finishes at ... 1:58:41? It ends where it's supposed to, but the timecode's skewed for some reason. This is in PowerDVD 6.

blutach
9th January 2005, 07:02
Yeah, that happens to me too. Don't worry. I don't think Power DVD catches up properly. Happens also when you do a 5 seconds forward by pressing page down (do it repeatedly and see - especially do it ater you've changed the config to say 1 miinute). Its time goes askew.

If you're worried about the final cut, do a mock strip in IfoEdit.

http://forum.doom9.org/showthread.php?s=&threadid=84097

Regards