Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > IFO/VOB Editors

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th November 2002, 21:19   #1  |  Link
old-hack
Registered User
 
Join Date: Jul 2002
Location: Arizona - Where DST Doesn't Exist
Posts: 143
Dog Soldiers

Just looking at the size of the vob's for keeping the menus and wide screen version of this movie suggests that it can be ripped and IFO'd to be burned onto a single sided DVD+R.

I thought this would be a simple process of eliminating the Full Screen version and keeping the Wide Screen but the full screen version is in VTS_01 and the Wide screen version is in VTS_02. There are also multiple PGCs in VTS_01 that are mucking up the process.

The IFOs refer to these extra PGCs during start up before passing off to the Wide Screen version in VTS_02. I want to strip down the VTS_01 vob files to leave only what the video_ts.ifo and vts_01_1.ifo needs during startup.

The "layer stripping guide" deals with the simplistic approach that suggests the Full Screen version is in VTS_02 and the Wide Screen version is in VTS_01 making it easy to just drop the VTS_02 vobs and run "get vts sectors" to make everything work.

Anyone IFO'd a dual version DVD with multiple PGCs where the wide screen version is in VTS_02? Were you able to correct the IFOs for burning to DVD?

Thanks.
old-hack is offline   Reply With Quote
Old 6th November 2002, 01:38   #2  |  Link
old-hack
Registered User
 
Join Date: Jul 2002
Location: Arizona - Where DST Doesn't Exist
Posts: 143
Figured it Out

To make this work, I had to use IFOEdit on VTS_01_1.IFO and strip out vobid 2 which was the full screen movie piece. Vobid 1 and vobid 3 were essential for the ifo's to allow me to select all other options from the menus except the full screen version. Once I had a stripped down VOB_01_1.VOB, I used IFOUpdate to align the new VOB file with the original IFO file. Now I have the DVD in working order and small enough to fit on a single DVD+R minus the full screen version.
old-hack is offline   Reply With Quote
Old 8th September 2004, 14:33   #3  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
Sorry to resurect such an old thread, but I was wondering if someone could provide a little more in-depth guide on the process Old-Hack used for this movie.

I am attempting to back up my copy of this R1 movie using titleset blanker and vob blanker, but neither gave me the desired results. I was still having to click on the "widescreen" button and then hit the "play" button to view the movie.

I was wanting to somehow make the widescreen version the default. I've used ifoedit before, but only with 2cool's guides.

If anyone could take the time to give me a quick "grammar" school guide on what it is Old-Hack did I would greatly appreciate it.

Thanks,
Fairhope is offline   Reply With Quote
Old 8th September 2004, 19:45   #4  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Yes, it is a very old thread and alot has improved in the methods since then. What old-hack wanted to do was deleted Titleset VOBs and doing a "Get VTS Sectors" afterwards. This method is unacceptable! To maintain a valid DVD structure, it is recommended to blank out the PGC in question instead of deleting/stripping.

Quote:
Originally posted by Fairhope
I am attempting to back up my copy of this R1 movie using titleset blanker and vob blanker
Backing up a copy? I could say just do a disc copy but I assume you meant backing up your original DVD.

Quote:
I was still having to click on the "widescreen" button and then hit the "play" button to view the movie.

I was wanting to somehow make the widescreen version the default. I've used ifoedit before, but only with 2cool's guides.
What DVD are you working on? Does it have a separate Aspect Ratio menu or do you have to select it in a Setup menu?
__________________
2COOL
2COOL is offline   Reply With Quote
Old 8th September 2004, 20:50   #5  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
2Cool:

Thanks for replying. Yes, it is the original that I own that I am trying to back up.

When the main menu pops up, it has a "Play Movie" button which, when selected, will - by default - play the fullscreen version. Directly underneath the "Play Movie" button are two options - one for fullscreen and one for widescreen. So the DVD automatically defaults to the fullscreen unless you specifically click on the widescreen button.

There is no aspect ratio menu nor is there a setup menu to select widescreen. It has to be chosen as soon as the main menu pops up.

The fullscreen version is in the vts 01 while the widescreen is in the vts 02. Also, within the vts 01 only, is the FBI warning as well as the movie company logo.

I was wanting to see if it is possible to make the widescreen the default. I was looking at possibly using vobblanker to replace the vts01 with vts02 files. I may be way off base and this can't be done, but I've been trying to read up on the vobblanker thread and it appears you can replace titlesets with others.

Let me know what you think.

Thanks
Fairhope is offline   Reply With Quote
Old 8th September 2004, 20:57   #6  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Read your PM.
__________________
2COOL
2COOL is offline   Reply With Quote
Old 9th September 2004, 06:59   #7  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
@Fairhope

Was your plan to keep or remove your fullscreen version?
__________________
2COOL
2COOL is offline   Reply With Quote
Old 9th September 2004, 14:23   #8  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
I was looking at removing the fullscreen version, which I can do using titleset blanker and/or vobblanker. My problem is making the widescreen version the default.

I'm hoping to be able to press the "play movie" button and it automatically begins play of the widescreen version without having to select widescreen first.

It's really no big deal in pressing the widescreen selection first, I just enjoy tinkering with and learning how DVD's work. I was really impressed with the way your guide helped me to get the widescreen movie of "Joe Dirt" without having to select it. I've also used your guides with "My Big Fat Greek Wedding".
Fairhope is offline   Reply With Quote
Old 9th September 2004, 20:11   #9  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
I do have a fix for you but unfortunately, I'm not at home at the moment. I'll try to come up with a cheat sheet for you soon.

BTW, do you want to blank out your whole VTS_01 or just the fullscreen Title? You mentioned TitleSet Blanker and it only blanks whole Titlesets.
__________________
2COOL

Last edited by 2COOL; 9th September 2004 at 21:16.
2COOL is offline   Reply With Quote
Old 9th September 2004, 21:30   #10  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
Thank you for the time you've taken to look into this.

I would probably like to blank out the entire VTS_01 due to the fact it also carries the FBI warning and FOX logo. I guess it really doesn't matter since I could probably take care of that with vobblanker.

I look forward to your cheat sheet.

Thanks
Fairhope is offline   Reply With Quote
Old 9th September 2004, 22:39   #11  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
@Fairhope

Can you get me the button command for your Play button? Use PgcEdit and right-click on VTSM, in question, and select "Show Menu Buttons". I believe it's one of your VTSM 1s. Now, PgcEdit doesn't have full menu viewing capabilities but you can pretty recognize the button layout of your menu. I assume that the Play button is button 1. When you find it, use the Copy to Clipboard feature and paste your button command in your reply post. I need this for explaining the flow of navigations.
__________________
2COOL
2COOL is offline   Reply With Quote
Old 10th September 2004, 14:17   #12  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
I've downloaded v. 0.3.3 of PGCEdit and will try it tonight when I get home and paste the button command in my reply.

Thanks
Fairhope is offline   Reply With Quote
Old 11th September 2004, 04:08   #13  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
2Cool:

The item I right clicked on in PGCEdit which displayed the correct menu button was: VMGM / LU 1 (en)/1 (1:09) Title

It displayed the following in the main list box:

********** pre commands:
[53 00 00 00 00 09 00 00] 1 (SetGPRMMD) Set gprm(9) in register mode =(mov) 0 ".."
[46 00 00 00 00 00 00 00] 2 (SetHL_BTN) Set Highlighted Button =(mov) gprm(0)
[53 00 00 00 00 0B 00 00] 3 (SetGPRMMD) Set gprm(11) in register mode =(mov) 0 ".."
[53 00 20 00 00 0C 00 00] 4 (SetGPRMMD) Set gprm(12) in register mode =(mov) 8192 " ."
********** post commands:
[30 56 00 01 02 84 01 02] 1 if ( gprm(1) > gprm(2) ) then { (JumpSS) Jump to VTSM 2, Sub-picture menu (TTN 1) }
[30 66 00 01 01 84 01 02] 2 if ( gprm(1) <= gprm(2) ) then { (JumpSS) Jump to VTSM 1, Sub-picture menu (TTN 1) }
********** cell commands:
[20 01 00 00 00 00 00 01] 1 LinkTopCell


Hope this means something to you. Let me know what you find out.
Fairhope is offline   Reply With Quote
Old 11th September 2004, 04:32   #14  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Hmmm...you supposed to have menu buttons commands.

Try doing it again.

1. Click on VMGM / LU 1 (en)/1 (1:09) Title.

2. Go to Info > DVD Menu Buttons commands and click on this.

3. Highlight your menu buttons commands and do a CTRL+C to copy

4. Go to your new post and paste the commands.
__________________
2COOL
2COOL is offline   Reply With Quote
Old 11th September 2004, 05:44   #15  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
Here goes:

Menu buttons commands
DVD-TEXT General Name: ""
Provider ID: ""
Number of VTS: 3

VMG (VIDEO_TS.VOB)
------------------
VMGM, VOB ID 1, Cell ID 1 (First NAV pack=0)
2 Groups, Start but=0, Select but=0, Action but=0
button 1: [20 01 00 00 00 00 00 0D] LinkTailPGC
button 2: [53 04 00 00 00 01 00 05] (SetGPRMMD) Set gprm(1) in register mode =(mov) 0 ".." ; LinkPGCN PGC 5
button 3: [53 04 00 01 00 01 00 05] (SetGPRMMD) Set gprm(1) in register mode =(mov) 1 ".." ; LinkPGCN PGC 5
button 4: [30 02 00 00 00 07 00 00] (JumpTT) Jump to Title 7
button 5: [30 02 00 00 00 05 00 00] (JumpTT) Jump to Title 5
button 6: [30 06 00 02 00 C0 00 00] (JumpSS) Jump to VMGM PGC 2
button 7: [30 02 00 00 00 06 00 00] (JumpTT) Jump to Title 6
button 8: [53 07 00 02 00 06 04 01] (SetGPRMMD) Set gprm(6) in register mode =(mov) 2 ".." ; LinkCN Cell 1, button 1 (1024)
button 9: [53 07 00 00 00 06 04 01] (SetGPRMMD) Set gprm(6) in register mode =(mov) 0 ".." ; LinkCN Cell 1, button 1 (1024)
button 10: [53 07 00 01 00 04 04 01] (SetGPRMMD) Set gprm(4) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 11: [53 07 00 00 00 04 04 01] (SetGPRMMD) Set gprm(4) in register mode =(mov) 0 ".." ; LinkCN Cell 1, button 1 (1024)
button 12: [53 07 00 01 00 06 04 01] (SetGPRMMD) Set gprm(6) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 13: [53 07 00 00 00 06 04 01] (SetGPRMMD) Set gprm(6) in register mode =(mov) 0 ".." ; LinkCN Cell 1, button 1 (1024)

VMGM, VOB ID 2, Cell ID 1 (First NAV pack=941)
No buttons.

VMGM, VOB ID 3, Cell ID 1 (First NAV pack=945)
No buttons.

VMGM, VOB ID 4, Cell ID 1 (First NAV pack=949)
No buttons.

VMGM, VOB ID 5, Cell ID 1 (First NAV pack=953)
No buttons.



VTS 1 (VTS_01_0.VOB)
--------------------
VTSM 1, VOB ID 1, Cell ID 1 (First NAV pack=0)
2 Groups, Start but=0, Select but=0, Action but=0
button 1: [30 06 00 04 00 C0 00 00] (JumpSS) Jump to VMGM PGC 4
button 2: [30 05 00 02 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 2
button 3: [30 05 00 03 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 3
button 4: [30 05 00 04 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 4
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 7: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 1, VOB ID 2, Cell ID 1 (First NAV pack=36)
2 Groups, Start but=4, Select but=0, Action but=0
button 1: [30 05 00 05 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 5
button 2: [30 05 00 06 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 6
button 3: [30 05 00 07 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 7
button 4: [30 05 00 08 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 8
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 1, VOB ID 3, Cell ID 1 (First NAV pack=72)
2 Groups, Start but=8, Select but=0, Action but=0
button 1: [30 05 00 09 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 9
button 2: [30 05 00 0A 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 10
button 3: [30 05 00 0B 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 11
button 4: [30 05 00 0C 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 12
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 1, VOB ID 4, Cell ID 1 (First NAV pack=107)
2 Groups, Start but=12, Select but=0, Action but=0
button 1: [30 05 00 0D 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 13
button 2: [30 05 00 0E 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 14
button 3: [30 05 00 0F 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 15
button 4: [30 05 00 10 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 16
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 1, VOB ID 5, Cell ID 1 (First NAV pack=143)
2 Groups, Start but=16, Select but=0, Action but=0
button 1: [30 05 00 11 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 17
button 2: [30 05 00 12 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 18
button 3: [30 05 00 13 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 19
button 4: [30 05 00 14 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 20
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 1, VOB ID 6, Cell ID 1 (First NAV pack=178)
2 Groups, Start but=20, Select but=0, Action but=0
button 1: [30 05 00 15 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 21
button 2: [30 05 00 16 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 22
button 3: [30 05 00 17 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 23
button 4: [30 05 00 18 00 02 00 00] (JumpVTS_PTT) Jump to TTN 2, Chapter 24
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 10: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)

VTSM 1, VOB ID 7, Cell ID 1 (First NAV pack=212)
No buttons.

........continued on next reply
Fairhope is offline   Reply With Quote
Old 11th September 2004, 05:45   #16  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
VTS 2 (VTS_02_0.VOB)
--------------------
VTSM 2, VOB ID 1, Cell ID 1 (First NAV pack=0)
2 Groups, Start but=0, Select but=0, Action but=0
button 1: [30 06 00 04 00 C0 00 00] (JumpSS) Jump to VMGM PGC 4
button 2: [30 05 00 02 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 2
button 3: [30 05 00 03 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 3
button 4: [30 05 00 04 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 4
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 7: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 2, VOB ID 2, Cell ID 1 (First NAV pack=36)
2 Groups, Start but=4, Select but=0, Action but=0
button 1: [30 05 00 05 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 5
button 2: [30 05 00 06 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 6
button 3: [30 05 00 07 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 7
button 4: [30 05 00 08 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 8
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 2, VOB ID 3, Cell ID 1 (First NAV pack=72)
2 Groups, Start but=8, Select but=0, Action but=0
button 1: [30 05 00 09 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 9
button 2: [30 05 00 0A 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 10
button 3: [30 05 00 0B 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 11
button 4: [30 05 00 0C 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 12
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 2, VOB ID 4, Cell ID 1 (First NAV pack=107)
2 Groups, Start but=12, Select but=0, Action but=0
button 1: [30 05 00 0D 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 13
button 2: [30 05 00 0E 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 14
button 3: [30 05 00 0F 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 15
button 4: [30 05 00 10 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 16
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 2, VOB ID 5, Cell ID 1 (First NAV pack=143)
2 Groups, Start but=16, Select but=0, Action but=0
button 1: [30 05 00 11 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 17
button 2: [30 05 00 12 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 18
button 3: [30 05 00 13 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 19
button 4: [30 05 00 14 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 20
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 10: [53 07 00 06 00 09 04 06] (SetGPRMMD) Set gprm(9) in register mode =(mov) 6 ".." ; LinkCN Cell 6, button 1 (1024)

VTSM 2, VOB ID 6, Cell ID 1 (First NAV pack=178)
2 Groups, Start but=20, Select but=0, Action but=0
button 1: [30 05 00 15 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 21
button 2: [30 05 00 16 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 22
button 3: [30 05 00 17 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 23
button 4: [30 05 00 18 00 01 00 00] (JumpVTS_PTT) Jump to TTN 1, Chapter 24
button 5: [30 06 00 00 00 42 00 00] (JumpSS) Jump to VMGM Title menu
button 6: [53 07 00 01 00 09 04 01] (SetGPRMMD) Set gprm(9) in register mode =(mov) 1 ".." ; LinkCN Cell 1, button 1 (1024)
button 7: [53 07 00 02 00 09 04 02] (SetGPRMMD) Set gprm(9) in register mode =(mov) 2 ".." ; LinkCN Cell 2, button 1 (1024)
button 8: [53 07 00 03 00 09 04 03] (SetGPRMMD) Set gprm(9) in register mode =(mov) 3 ".." ; LinkCN Cell 3, button 1 (1024)
button 9: [53 07 00 04 00 09 04 04] (SetGPRMMD) Set gprm(9) in register mode =(mov) 4 ".." ; LinkCN Cell 4, button 1 (1024)
button 10: [53 07 00 05 00 09 04 05] (SetGPRMMD) Set gprm(9) in register mode =(mov) 5 ".." ; LinkCN Cell 5, button 1 (1024)

VTSM 2, VOB ID 7, Cell ID 1 (First NAV pack=212)
No buttons.



VTS 3 (VTS_03_0.VOB)
--------------------
VTSM 3, VOB ID 1, Cell ID 1 (First NAV pack=0)
No buttons.


Sorry for the length.
Fairhope is offline   Reply With Quote
Old 11th September 2004, 05:49   #17  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Quote:
Originally posted by Fairhope

VMG (VIDEO_TS.VOB)
------------------
VMGM, VOB ID 1, Cell ID 1 (First NAV pack=0)
2 Groups, Start but=0, Select but=0, Action but=0
button 1: [20 01 00 00 00 00 00 0D] LinkTailPGC
So I take it that button 1 is your Play button? You mentioned that your menu in question resides in VMGM / LU 1 (en)/1 (1:09) Title when you did a "Show Menu Buttons".
__________________
2COOL
2COOL is offline   Reply With Quote
Old 11th September 2004, 06:04   #18  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
That is correct.
Fairhope is offline   Reply With Quote
Old 11th September 2004, 06:14   #19  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Dog Soldiers (Region 1): Getting Widescreen to Play by Default

This DVD has both fullscreen and widescreen versions. Problem is that there is no normal Aspect Ratio Menu that pops up when you press Play. There is a setup menu that has that on already. By default and if widescreen is not selected prior, the movie will default to playing fullscreen version. This was the way it was authored and we don't want it this way. I'll show you how to correct that and blank out your fullscreen movie as well.

First, I like to give you some information on your Titles and what Titlesets they are in. Using IfoEdit to see your VIDEO_TS.IFO's VMG Overview, VTS_01's got your fullscreen movie (4:3) and VTS_02 has widescreen (16:9).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
VMG Overview:

Number of Title Play Maps: 7 (VMG_PTT_SRPT)

Title 2: VTS_01_*, TTN_2 (Angles: 1) (Chapters: 24) (Start Sector 987)
Title 4: VTS_02_*, TTN_1 (Angles: 1) (Chapters: 24) (Start Sector 1902393)

Title Set 1:
VTS_1 Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (4:3) (not specified perm.display)

Title Set 2:
VTS_2 Video: MPEG-2 720x480 (NTSC) (NTSC 525/60) (16:9) (letterboxed)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Now that we got that squared away, you can close IfoEdit. Here's my proposed solution.

_________________________________________
1. Open up your IFO with PgcEdit.
_________________________________________
2. Click on VMGM / LU 1 (en) / 1. You should see only 2 Post commands as below.

********** post commands:
[30 56 00 01 02 84 01 02] 1 if ( gprm(1) > gprm(2) ) then { (JumpSS) Jump to VTSM 2, Sub-picture menu (TTN 1) }
[30 66 00 01 01 84 01 02] 2 if ( gprm(1) <= gprm(2) ) then { (JumpSS) Jump to VTSM 1, Sub-picture menu (TTN 1) }

_________________________________________
3. Analyzing the commands, depending on the comparison is between gprm 1 and gprm 2, it determines whether to navigate to one of your Titleset Menus (fullscreen/widescreen). Let's just set it up so that it doesn't matter on the logical comparisons and force the navigation to VTS_02's menu, which you know now is widescreen.

Double-click on Post Command 1 to bring up Command Edit window.
_________________________________________
4. Uncheck [ ] If and OK to set. You should now have this new Post Command 1.

OLD:
[30 56 00 01 02 84 01 02] 1 if ( gprm(1) > gprm(2) ) then { (JumpSS) Jump to VTSM 2, Sub-picture menu (TTN 1) }

NEW:
[30 06 00 01 02 84 00 00] 1 (JumpSS) Jump to VTSM 2, Sub-picture menu (TTN 1)
_________________________________________
5. We don't need Post command 2 anymore so just select,right-click on line, and Delete.
_________________________________________
6. Repeat steps 2 to 5 with Pre commands 2 & 3 in VMGM / LU 1 (en) / 2.

OLD:
********** pre commands:
[53 00 00 00 00 0A 00 00] 1 (SetGPRMMD) Set gprm(10) in register mode =(mov) 0 ".."
[30 56 00 01 02 83 01 02] 2 if ( gprm(1) > gprm(2) ) then { (JumpSS) Jump to VTSM 2, Root menu (TTN 1) }
[30 66 00 01 01 83 01 02] 3 if ( gprm(1) <= gprm(2) ) then { (JumpSS) Jump to VTSM 1, Root menu (TTN 1) }

NEW:
********** pre commands:
[53 00 00 00 00 0A 00 00] 1 (SetGPRMMD) Set gprm(10) in register mode =(mov) 0 ".."
[30 06 00 01 02 83 00 00] 2 (JumpSS) Jump to VTSM 2, Root menu (TTN 1)
_________________________________________
7. Repeat steps 2 to 5 with Post command 1 & 2 in VTST 1 / TTN 3 (0:09) Title 3.

OLD:

********** pre commands:
[53 00 00 00 00 03 00 00] 1 (SetGPRMMD) Set gprm(3) in register mode =(mov) 0 ".."
********** post commands:
[30 58 00 03 01 C0 01 02] 1 if ( gprm(1) > gprm(2) ) then { (CallSS) Call the VMGM PGC 3, resume cell 1 }
[30 63 00 00 00 02 01 02] 2 if ( gprm(1) <= gprm(2) ) then { (JumpVTS_TT) Jump to TTN 2 in this VTS }

NEW:

********** pre commands:
[53 00 00 00 00 03 00 00] 1 (SetGPRMMD) Set gprm(3) in register mode =(mov) 0 ".."
********** post commands:
[30 08 00 03 01 C0 00 00] 1 (CallSS) Call the VMGM PGC 3, resume cell 1
_________________________________________
8. Save DVD (Ctrl+S)
_________________________________________
9. Preview to test.
_________________________________________
10. If default widescreen now plays by just clicking on Play button, then we can work on blanking VTS_01. PgcEdit can do it for you. Read here. That's it!
_________________________________________
Understanding the Navigations to Main Menu from DVD Insertion

1. Upon DVD insert, navigation will start in First-Play PGC. There’s a Jump instruction in Pre Command 2. Select and right-click on this command and select “Jump to target”.

Code:
VMG / First-Play PGC

********** pre commands:
[53 00 04 00 00 00 00 00]   1  (SetGPRMMD) Set gprm(0) in register mode =(mov) 1024 ".." 
[30 02 00 00 00 01 00 00]   2  (JumpTT) Jump to Title 1[/b]
2. Since there are no Pre Jump/Link/Call commands, Title 1 will play. When done, Post commands will execute and Post Command 1 has a Call Command. Again, select this and Jump to Target.

Code:
VTST 1 / TTN 1  (0:10)  Title 1

********** pre commands:
[71 00 00 03 00 00 00 00]   1  Set gprm(3) =(mov) 0 ".." 
[53 00 04 00 00 08 00 00]   2  (SetGPRMMD) Set gprm(8) in register mode =(mov) 1024 ".." 
[53 00 00 01 00 07 00 00]   3  (SetGPRMMD) Set gprm(7) in register mode =(mov) 1 ".." 
********** post commands:
[30 08 00 00 01 42 00 00]   1  (CallSS) Call the VMGM Title menu, resume cell 1 
********** cell commands:
3. Pre commands will execute and your Main Menu should be displaying.

Code:
VMGM / LU 1 (en) / 1  (1:09) 0b.  Title

********** pre commands:
[53 00 00 00 00 09 00 00]   1  (SetGPRMMD) Set gprm(9) in register mode =(mov) 0 ".." 
[46 00 00 00 00 00 00 00]   2  (SetHL_BTN) Set Highlighted Button =(mov) gprm(0) 
[53 00 00 00 00 0B 00 00]   3  (SetGPRMMD) Set gprm(11) in register mode =(mov) 0 ".." 
[53 00 20 00 00 0C 00 00]   4  (SetGPRMMD) Set gprm(12) in register mode =(mov) 8192 " ." 
********** post commands:
[30 56 00 01 02 84 01 02]   1  if ( gprm(1) > gprm(2) ) then { (JumpSS) Jump to VTSM 2, Sub-picture menu (TTN 1) } 
[30 66 00 01 01 84 01 02]   2  if ( gprm(1) <= gprm(2) ) then { (JumpSS) Jump to VTSM 1, Sub-picture menu (TTN 1) } 
********** cell commands:
[20 01 00 00 00 00 00 01]   1  LinkTopCell
Your Play button is configured as button 1. When this is selected, the following command is executed.

[20 01 00 00 00 00 00 0D] LinkTailPGC

LinkTailPGC means to jump to Post Command 1 in this PGC. This is now where it decides upon the GPRM settings on whether our fullscreen or widescreen menu will display next.
__________________
2COOL

Last edited by 2COOL; 14th September 2004 at 21:48.
2COOL is offline   Reply With Quote
Old 12th September 2004, 21:44   #20  |  Link
Fairhope
Member
 
Join Date: Mar 2004
Location: Just South
Posts: 48
Many thanks, 2Cool. I've been pretty busy ever since Friday night and haven't had a chance to try the new guide. I'm hoping to set aside some time tonight to give it a go.

I'll let you know how I do. Again, thanks for taking time out of your day to help me with this.
Fairhope is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 12:08.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.