Digital Video Forums

Go Back   Digital Video Forums > Disc Formats > DVD Authoring and Editing

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
Old 17 Mar 2007, 08:39 AM   #226
Lord of Digital Video
Lord of Digital Video
 
r0lZ's Avatar
 
Join Date: Mar 2004
Location: be
Posts: 1,507
Default

OK, thanks for the IFOs. I'll have a look tomorrow. It's time to go to bed here...
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
Unofficial mirror (in Poland)
r0lZ is offline   Reply With Quote
Old 17 Mar 2007, 04:58 PM   #227
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

I have a different approach, which makes use of GPRMs and very slick insertion of commands at different parts of the DVD. I just follow the authoring style of this DVD. If this is difficult for you to follow, I guess you just have to wait for r0lZ's help. There are always different ways in what you want to do.

Steps to highlight button 2 or 3 for VTSM2,1,cell 3:
  1. First off, delete VMGM PGC 7-10. My steps do not need them. We're going to use existing VMGM PGC to route to VTST7.
  2. In VTSM2,1,cell 3, change button 2 command to "Set gprm(5) = (mov) 9; LinkTailPGC" and button 3 command to "Set gprm(5) = (mov) 10; LinkTailPGC". This is an imitation of other button commands with the next higher assignment number.
  3. In VTSM2,1,post commands, 'duplicate' line 10. A new line 11 is inserted. Change line 11 to "if ( gprm(5) == 9 ) then { Set gprm(6) = (mov) 7 }". This sets up gprm(6) to be used in VMGM 4, which is the place where it decides which VTS to jump to.
  4. Now 'duplicate' line 11. A new line 12 is inserted. Change line 12 to "if ( gprm(5) == 10 ) then { Set gprm(6) = (mov) 7 }".
  5. In VTSM2,1,pre commands, change line 6 to "if ( gprm(4) == 9 ) then { Set gprm(4) = (mov) 7 }". This will highlight button 2 in cell 3.
  6. Now 'copy' and 'paste after' on line 6. Change line 7 to "if ( gprm(4) == 10 ) then { Set gprm(4) = (mov) 8 }". This will highlight button 3 in cell 3.
  7. In VTSM2,1,pre commands, 'copy' and 'paste before' line 12. Change line 12 to "if ( gprm(1) > 8 ) then { LinkPGN Program 3 }". This will link cell 3.
  8. In VMGM 4, 'copy' and 'paste after' on line 9. Change line 10 to "if ( gprm(6) == gprm(4) ) then { (JumpSS) to VTSM 7, Angle menu (TTN 1) }". Don't worry about the highlight error. We will create the angle menu in VTSM7.
  9. Since VTS7 routing behavior is similar to VTS5, we're going to duplicate it.
    1. Copy ALL pre-commands in VTSM5,1 and replace it in VTSM7,1, pre commands. This will go back to the main menu.
    2. Create a new dummy PGC in VTSM7. This will be VTSM7,2. Set menu type to Angle Menu.
    3. Copy ALL pre-commands in VTSM5,2 and replace it in VTSM7,2, pre commands. This decides which TTN to jump to.
    4. Change line 2 to "Set gprm(4) = (mov) 10". Initialize gprm(4) to contain number 10 by default to be used in the comparison. Number 10 coincides with gprm(5) for button 3 in cell 3.
    5. Delete the last pre command "(JumpVTS_PTT) Jump to TTN 3, Chapter 1". There's no TTN 3.
    6. Copy post command #2 in VTST5,1 and replace it over post command #2 for VTST7,1 and VTST7,2. This jumps to root menu of current VTS.
Hope this will do the trick for you.

PS. Sorry r0lZ if I butt in. Just thought of taking the load off for you while you snooze.

EDIT: sorry, there's a minor flaw when you're trying to go back to the main menu, instead it'll go to VTS7. I edited the steps above highlighted in red.

EDIT2: Yet, another minor flaw - only highlights button 2. Edited steps are in blue and some more explanations are included in the steps.

Last edited by spyhawk; 20 Mar 2007 at 04:52 PM Reason: Steps modified and added
spyhawk is offline   Reply With Quote
Old 17 Mar 2007, 06:27 PM   #228
Lord of Digital Video
Lord of Digital Video
 
r0lZ's Avatar
 
Join Date: Mar 2004
Location: be
Posts: 1,507
Default

No problem, spyhawk! I haven't analysed the nav of the original DVD yet, but I'm sure your method is correct.

I have proposed the other method (with the creation of several new dummies in the VMGM) as it's easier to understand for a beginner.

To implement your method, you have to analyse and understand how the navigation works, and change it to take the new titleset into account. Of course, the steps you have described above can work only in this specific case. On the other hand, my method can theoretically be implemented on any DVD.

Anyway, I'm glad you posted your message, as I have not much time for now.

@rdkapp
Try the method explained by spyhawk, and if you don't understand something, let us know...

Last edited by r0lZ; 17 Mar 2007 at 06:29 PM
r0lZ is offline   Reply With Quote
Old 18 Mar 2007, 02:45 AM   #229
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

Yes, r0lZ, your method will work on any DVD. I just follow the authoring style of this DVD only. This will give rdkapp something to process.

@rkdapp, if you don't understand the logic behind my steps. Let us know. If you wish, I can change the steps totally to follow r0lZ's method (what you had originally on your last uploaded files), but to highlight button 2 or 3 in cell 3 you'll still require the use of a free GPRM and some conditional statements.
spyhawk is offline   Reply With Quote
Old 18 Mar 2007, 02:15 PM   #230
Gold Member
Gold Member
 
Join Date: Jan 2007
Location: Houston, Texas
Posts: 130
Default

@spyhawk & r0lZ, I copied all of my files so that I could use spyhawk's method without affecting what I had already done. So, I've got another copy to try another method, if necessary.

Spyhawk's method worked just fine, and it was easy to copy the command modifications with his excellent instructions. Everything worked when I tested it, especially after the latest edit. However, I can't say that I understood any of the commands that I was changing or the reasons for each change. I would really like to understand those commands, but I know it would take significant time and effort to explain each command modification. So, I don't fault spyhawk for not explaining them. Perhaps explaining a couple of them would get me going.

As far as which method to use on my final DVD, it really doesn't matter much to me, as long as it works. I'd just like to understand those commands.

Quote:
Originally Posted by spyhawk View Post
EDIT: sorry, there's a minor flaw when you're trying to go back to the main menu, instead it'll go to VTS7. I edited the steps above highlighted in red.
Just FYI . . . . Before the edit, when I tested it and clicked on the Main Menu button, it didn't go to VTS7. The DVD just shut down and went to the PowerDVD splash screen. After the edit, it now returns to the Main Menu.
rdkapp is offline   Reply With Quote
Old 20 Mar 2007, 04:54 PM   #231
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

Quote:
Originally Posted by rdkapp View Post
Just FYI . . . . Before the edit, when I tested it and clicked on the Main Menu button, it didn't go to VTS7. The DVD just shut down and went to the PowerDVD splash screen. After the edit, it now returns to the Main Menu.
Actually it did route to VTS7 before the edit. It just doesn't meet the condition so the DVD stops playing due to having no default redirection. So in a way you don't see VTS7 being actually played.

So, which commands or steps would you like to explain?
spyhawk is offline   Reply With Quote
Old 21 Mar 2007, 03:05 PM   #232
Gold Member
Gold Member
 
Join Date: Jan 2007
Location: Houston, Texas
Posts: 130
Default

Quote:
Originally Posted by spyhawk View Post
EDIT2: Yet, another minor flaw - only highlights button 2. Edited steps are in blue and some more explanations are included in the steps.
Thanks for EDIT2, spyhawk. However, I discovered another flaw or problem. In the Special Features Menu cell 3 (i.e. VTSM 2,1, cell 3), if I let it sit (and time out), it jumps to another Special Features sub-menu from a hidden button in VTSM 2,1, cell 1, button 1. It should replay by a continuous loop like cells 1 and 2 do. OTOH, if I play a Special Feature in cell 3 (button 2 or 3) and let it return to the menu (VTSM 2,1, cell 3), and then if I let it sit (and time out), it jumps to a Special Feature from VTSM 2,1, cell 2, button 3. I don't know why it acts differently if a VTS 7 title plays, but this should also replay by a continuous loop like cells 1 and 2.

Is this something that can be fixed with commands, or was it caused by blanking out menus with buttons, or hiding buttons?

Quote:
Originally Posted by spyhawk View Post
So, which commands or steps would you like to explain?
Perhaps if there is a fix for the above, you can provide the details and explanation.
rdkapp is offline   Reply With Quote
Old 21 Mar 2007, 04:28 PM   #233
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

I'm confused, aren't these Special Features menu cells (VTSM2,1, cells 1-3) still menus? They have still time set to 255, which is infinite, so they shouldn't loop at all. If these are motion menus, then in the PGC Editor set the cell still time to 0 for all 3 cells and assign cell 3 to reference cell command #1.
spyhawk is offline   Reply With Quote
Old 21 Mar 2007, 05:09 PM   #234
Gold Member
Gold Member
 
Join Date: Jan 2007
Location: Houston, Texas
Posts: 130
Default

Quote:
Originally Posted by spyhawk View Post
I'm confused, aren't these Special Features menu cells (VTSM2,1, cells 1-3) still menus? They have still time set to 255, which is infinite, so they shouldn't loop at all. If these are motion menus, then in the PGC Editor set the cell still time to 0 for all 3 cells and assign cell 3 to reference cell command #1.
No, they're not still menus. They have an American flag waving in the background. You may be remembering r0lZ and my discussion about the Chapter menus, which were still. In PGC Editor, the cell still time for cells 1-3 is set to 0. I'm not sure where you saw 255, but I did assign cell 3 to reference cell command #1 and that did the trick.

Thanks spyhawk (again), but that was not a very elaborate fix to explain. Perhaps you can explain in detail, your changes in #1 and #2 of your modifcations post above.

Also, there's no angle setting on this DVD, so why did we create an Angle menu? Just curious.
rdkapp is offline   Reply With Quote
Old 21 Mar 2007, 06:51 PM   #235
Lord of Digital Video
Lord of Digital Video
 
r0lZ's Avatar
 
Join Date: Mar 2004
Location: be
Posts: 1,507
Default

I guess the cell still time is 255 in the IFOs with the menushrinked VOBs.
r0lZ is offline   Reply With Quote
Old 22 Mar 2007, 03:26 PM   #236
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

Quote:
Originally Posted by rdkapp View Post
Thanks spyhawk (again), but that was not a very elaborate fix to explain. Perhaps you can explain in detail, your changes in #1 and #2 of your modifcations post above.
Which post? post #227? I have some explanations in steps 1 and 2. Step 1 is obvious. You want me to elaborate step 2?

Quote:
Also, there's no angle setting on this DVD, so why did we create an Angle menu? Just curious.
The 2 are not related. The Angle menu is one of the menu types that you can call directly from the VMGM domain and within the same VTSM and VTST domains. In this case, it is created so it can be called from the VMGM domain, particularly VMGM 4. The other angle is related to the multi-angle title, which you don't have.
spyhawk is offline   Reply With Quote
Old 22 Mar 2007, 03:44 PM   #237
Gold Member
Gold Member
 
Join Date: Jan 2007
Location: Houston, Texas
Posts: 130
Default

Quote:
Originally Posted by spyhawk View Post
Which post? post #227? I have some explanations in steps 1 and 2. Step 1 is obvious. You want me to elaborate step 2?
Yes, post #227. Crap, I meant to type Steps 2 & 3; not 1 & 2. Sorry spyhawk. I'd like details on Steps 2 & 3.
rdkapp is offline   Reply With Quote
Old 22 Mar 2007, 05:01 PM   #238
Member
Member
 
Join Date: Mar 2004
Posts: 50
Default

In step 2, if you look at the button commands for cells 1 and 2, you see that it makes use of gprm(5) and linktailpgc. Since the last highest value in gprm(5) is 8 (shown in button 3 of cell 2), I just imitate it with the next higher assignment number (9 and 10) for buttons 2 and 3 in cell 3.

As for steps 3 and 4, you know that the post commands will be executed after you select a button. Where to insert these commands is the tricky part. You just have to evaluate ahead where they go, and it happens that VMGM 4 is where it decides which VTS to jump to based on the gprm(6) value. So I decided to duplicate line 10 and modify accordingly in steps 3 and 4. In this case, I want to check if gprm(5) has the value 9 or 10 so I can assign gprm(6) to be 7. Why gprm(6) value is 7 is related to step 8, which I will explain below. After you completed steps 3 and 4, the new line #14 test condition is true (7 != 0), so it jumps to VMGM 4.

In step 8, gprm(4) is used as a temporary check counter to test against gprm(6), if the test condition is true (7 == 7), then it jumps to VTSM7 Angle menu.

Hope you can follow my explanation.
spyhawk is offline   Reply With Quote
Old 22 Mar 2007, 07:24 PM   #239
Lord of Digital Video
Lord of Digital Video
 
r0lZ's Avatar
 
Join Date: Mar 2004
Location: be
Posts: 1,507
Default

Rdkapp, to easily understand how the new commands work, use the trace mode, and be sure to open the GPRM watch window. Navigate to the menu, and then step through the commands, and watch how the GPRM values change, and how they are compared by the VM commands to decide where to jump.
IMO, it's the easiest way to learn...
r0lZ is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with Flipper Hatch81 DVD Authoring and Editing 5 31 May 2006 08:14 AM
Backup dvd 10 to dvd 5 with menus gr3ggr3g Authoring and Editing 2 23 Apr 2005 10:00 AM
Using originals MENUs in multiple disck backup guilhas Blank Media and Burning 2 18 May 2004 02:16 AM



All times are GMT +10. The time now is 11:47 AM.

Kirsch designed by Andrew & Austin


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
Copyright © 1999 - 2011 Digital Digest

Visit DivXLand   Visit dvdloc8.com