How do you do this?
I have 4x3 menus in VTS 1 and the 16x9 movie in VTS 3. They can't be in the same VTS because the video is different, right?
One of the menus has a Resume button. If the movie is playing and I hit Root, it goes to VTS 3 root menu PGC which jumps to a VMG PGC which then calls the VTS 1 root menu. All works fine. But going to another root menu seems to reset the resume point into VTS 1. How do you get into the VTS 1 menus preserving the resume point so it resumes VTS 3?
I hope I'm explaining this sufficiently.
+ Reply to Thread
Results 1 to 8 of 8
-
-
You would need to track which VTS you are in, so you can return to the correct one. You would do this by settings register value to say, 1 for 4:3, and 2 for 16:9, when the title is initially selected. If the resume button is used later on, you check the value, and resume the appropriate title.
Read my blog here.
-
That's the way I did it. You'd think it would work but it doesn't.
Generally it goes like this:
(playing VTS 3 title 1)(user press ROOT)
->VTSM3 PGC 1 (root): jmp VMG PGC 7
->VMG PGC 7: jmp VTS 1 root
->VTSM1 PGC 1 (root): show user menu
(user selects "Resume")set R14=99,jmp VMG PGC 10
->VMG PGC 10: jmp VMG title 1 (VTS 3 title 1)
->VTS 3 title 1 pre: if r14=99 RSM
->Player starts VTS >1< title 1.
This happens in PowerDVD and my standalone Panasonic.
There must be some way to preserve the resume point in VTS 3. -
Ah, I see my assumption about not being able to use 16x9 movie title with 4x3 menu PGCs is incorrect, which solves the problem.
Still curious though ... -
You're not understanding how resume works. Resume resumes playback at the last played title. If no title has been played yet, I think the player would stop. By jumping directly to VMG title 1, it is no longer the last played title.
Try this:
1. Set R14=99 at pre-command section of VTS3, and reset R14=0 at post-command section.
2. Set R15=1 (unused register) at First Play, VMG title menu, and any VMG PGC X that jumps to VTS 1 root menu.
3. Insert in the beginning of VTS 1 root:
if (R15==1) goto line 3
if (R14==99) Resume
R15=0
This gives the chance the menu to be displayed when first going in. Now pressing Resume or Root button on your remote while you're in the menu will resume playback at VTS3. -
It's possible that different players may default to certain behavior when this condition arises. I think one of my players stopped, but it's been a long time since I tested it. May need to test again when I have some spare time.
Similar Threads
-
Are my audio commands are right?
By php111 in forum AudioReplies: 0Last Post: 13th Mar 2010, 12:11 -
DVD VM Commands
By TonitoDJ in forum Authoring (DVD)Replies: 1Last Post: 24th Nov 2008, 09:55 -
Question about certain dos commands
By jimdagys in forum ComputerReplies: 35Last Post: 15th Oct 2008, 22:57 -
Joining vobs without VTS and then getting VTS in the end?
By BurnBabyBurn in forum EditingReplies: 7Last Post: 23rd May 2008, 11:28 -
Following cell commands
By levick in forum Authoring (DVD)Replies: 1Last Post: 21st Aug 2007, 21:57