TitleWriter 4.72 - *** Update 31 July 2008, ***

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • FallenAngel
    Digital Video Specialist
    Digital Video Specialist
    • Jun 2003
    • 816

    Well --aside from completely losing the "essence" and the "meaning" of the command you actually pressed on the remote

    You are pressing the Remote Next/Prior chapter button -- Not the menu button
    Currently --
    When Next CH is pressed you goto the true Next chapter in the Compiliation. (Note -- not the Movie but the compiliation -- which is exactly what the button means -- hmmm)

    (Last chapter >> prior title, last chapter hasn't been implemented yet)

    This is correct according to the meaning of the button you are pressing

    It is not correct in your proposal

    So essentially what you want is variable targets on both the Remote Next/Last Buttons (Remote Buttons enabled)

    forced means gprm 1 =12346,12345

    Next targets:
    1. Just exit the title setting gprm as normal
    2. Next Title 1st Chapter (forced)(the actual meaning of the command)(current)


    Last Targets
    1. Prior title First ch (forced)
    2. Prior title last ch (forced) (not implemented yet)
    3. prior title VMGM menu setting the gprm 0 to title-2 (Play all comes into it)


    So to simplify forced = gprm(1)=12345 (or greater depending on the target selection)

    All right let me tinker

    Comment

    • FallenAngel
      Digital Video Specialist
      Digital Video Specialist
      • Jun 2003
      • 816

      Uploaded 7_6

      Jinjin_jp,Tetsuro_ja
      Its probably what you want -- It doesn't sing correctly but okay

      It will also properly highlight the target movie on the VMGM main menu

      It will auto jump to target during play all -- otherwise back to VMGM menu

      Comment

      • tetsuro_ja
        Gold Member
        Gold Member
        • Jan 2007
        • 126

        I tried TestBed7_6.

        Although "Set gprm(0) +=(add) x" is used in Line 2 of pre-commands of each VTST, sprm8 overflows at TitleM PGC when gprm(1) < 12345.

        When TitleMenu button is pressed while playing, sprm8 overflows at TitleM PGC.

        When RootMenu button is pressed while playing TitleNumber N, TitleNumber N+1 is highlighted at TitleMenu. I think it is strange (it is not trouble).

        Regards
        Last edited by tetsuro_ja; 7 Jul 2007, 01:31 AM.

        Comment

        • jinjin_jp
          Digital Video Enthusiast
          Digital Video Enthusiast
          • Aug 2006
          • 315

          Thanks for TestBed7_6.
          It is what I want almost (except for below).

          I want
          ___replay Title n => TitleMenu button =>MovieMenu
          Now
          ___replay Title n => TitleMenu button =>replay Title 1(1st chapter))

          How about modify like below.
          It returns to MovieMenu when pressed TitleMenu button in AllPlay.
          ------------------------------------------------------------------------
          VMGM , LU 1 (en) , 1 (0:01) 7b. TitleM - Chapters: n/a, Programs: 1, Cells: 1
          ********** pre commands:
          1 Set gprm(7) =(mov) 0
          2 if ( gprm(0) == 123 ) then { Set gprm(1) =(mov) 0 } =>add
          3 if ( gprm(0) == 0 ) then { Set gprm(1) =(mov) 0 }
          4 Set gprm(2) =(mov) 12345
          5 if ( gprm(1) >= gprm(2) ) then { (JumpSS) Jump to VMGM PGC 4 }
          ------------------------------------------------------------------------
          It avoids to jump to VMGM PGC 4 when pressed TitleMenu button in AllPlay.

          And it changes another.
          Before modify
          ___(replay Title 1(1st ch) => Prev button =>replay Title 1(1st chapter))
          After modify
          ___(replay Title 1(1st ch) => Prev button =>MovieMenu
          I like both.

          Regards.

          Comment

          • tetsuro_ja
            Gold Member
            Gold Member
            • Jan 2007
            • 126

            My solution except trouble on TitleMenu button pressed

            VTSM (dummy) RootM
            ********** pre commands:
            1 Set gprm(0) =(mov) TitleNumber -1 <= change
            2 Set gprm(1) =(mov) 0
            3 (JumpSS) Jump to VMGM Title menu

            VTST Title
            ********** pre commands:
            1 if ( gprm(0) != 123 ) then { Goto line 6 }
            2 if ( gprm(1) >= 12345 ) then { Goto line 4 } <= add
            3 (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1 <= add

            4 Set gprm(0) +=(add) TitleNumber -1
            5 (CallSS) Call the VMGM Title menu, resume cell 1
            6 Set gprm(0) =(mov) 123
            ********** post commands:
            1 Set gprm(0) =(mov) TitleNumber
            2 (CallSS) Call the VMGM Title menu, resume cell 1

            Comment

            • FallenAngel
              Digital Video Specialist
              Digital Video Specialist
              • Jun 2003
              • 816

              yes -- I was aware of sprm(8) -- one thing at a time

              You are both going in radically different directions

              Let me make a few statements
              1. When Remote Prior ch (first ch)-- control will be sent to prior title (last chapter --not yet implemented)(either highlighted(menu) or actual)
              2. When Remote Next ch(last chapter) >> control will be sent to next title (either highlighted(menu) or actual)


              these statements encompass chapter navigation -- they are both sensible and expected behavior to the average user WYSIWYG

              Jinjin_jp there is no staying in the current title -- not an option (and silly)

              What you are asking for is a completely different option -- Repeat Play --Somewhat sings as the Remote Return button

              and I have no idea how to implement that without creating a dummy pgc in the title to turn it on

              Tetsuro_ja

              When RootMenu button is pressed while playing TitleNumber N, TitleNumber N+1 is highlighted at TitleMenu. I think it is strange (it is not trouble).
              Hmm -- yes the highlight probably should stay on the title called from -- let me think about it. your solution would probably work -- but seems statement heavy. It seems like it can probably be set up simpler via the 123 bit

              Please note the software you are using for playback -- I'm mainly down to 2WMP(doesn't highlight the buttons but shows current location) ,and KMPlayer (KMPlayer seems best -- but sparse on current location info)

              Comment

              • tetsuro_ja
                Gold Member
                Gold Member
                • Jan 2007
                • 126

                FallenAngel
                your solution would probably work -- but seems statement heavy.
                I think that there must be solution better than my solution.

                Please note the software you are using for playback.
                I mainly use PgcEdit trace mode to confirm DVD compilations.
                Then, I use ShowTime, WinDVD5 and MPC.

                Windows Media Player uses DirectShow filters having the highest merit values selectively. Therefore, WMP depends on other installed software. The filters currently used in WMP can be displayed by GraphEdit.

                Regards
                Last edited by tetsuro_ja; 7 Jul 2007, 05:10 AM.

                Comment

                • dirio49
                  Platinum Member
                  Platinum Member
                  • Apr 2005
                  • 177

                  Originally Posted by FallenAngel
                  Dirio_49
                  Just created 67 movies both ways -- Nary a problem
                  FA, I figured out why it crashes. it crashed because if you use TW remove menus.
                  TW does not remove the dummy Vts ttns, that it created. If i delete them then all is good
                  the dummys are created bt TW
                  Edit:
                  This only happens if you have unchecked the make chapter/audio menu and you have enable remote buttons.
                  and when you do remove menu the dummy are still there.

                  Code:
                  VMG , First-Play PGC 
                  
                  VTST 1 , 1     TTN 1     (1:54:37)     Title 1      (Chapters: 40,  Programs: 40,  Cells: 56)
                  [COLOR=SandyBrown]VTST 1 , 2     TTN 1     (dummy)[/COLOR]
                  
                  VTST 2 , 1     TTN 1     (2:01:39)     Title 2      (Chapters: 29,  Programs: 29,  Cells: 30)
                  [COLOR=SandyBrown]VTST 2 , 2     TTN 1     (dummy)[/COLOR]
                  
                  VTST 3 , 1     TTN 1     (2:11:04)     Title 3      (Chapters: 28,  Programs: 28,  Cells: 31)
                  [COLOR=SandyBrown]VTST 3 , 2     TTN 1     (dummy)[/COLOR]
                  Last edited by dirio49; 7 Jul 2007, 05:23 AM. Reason: to clarify something
                  Birthdays are good. Statistics show that the people who have the most live the longest .

                  Comment

                  • FallenAngel
                    Digital Video Specialist
                    Digital Video Specialist
                    • Jun 2003
                    • 816

                    Dirio_49 Noted -- but in the latest testbeds I'm not creating dummys anymore

                    Also remove menus isn't (Currently) as good as UNDO --You should always use Undo (If You can)

                    Tetsuro_ja
                    My WPC is funky -- skips backwards 2 titles On TW compiliations.
                    I think its a trick they are playing (much like the Remote button macro) and then of course Tw's macro is executing
                    Can't find a setting to turn the Bloody tricks off.

                    Showtime is hopeless -- Crashes, loops (And I could swear it sometimes plays Backwards for a few frames)

                    KMPlayer would become my main if it would simply tell me whats playing on the GUI instead of Say The KMP initials
                    Last edited by FallenAngel; 7 Jul 2007, 07:13 AM.

                    Comment

                    • dirio49
                      Platinum Member
                      Platinum Member
                      • Apr 2005
                      • 177

                      this is a compolation with only 3 movie.
                      if i start to play form movie 3 and press Prev Chapter, TW takes me back to the menu( no problem there) but the highlight is wrong as you can see in the trace and in the message box.

                      Code:
                      Dialog title: "PgcEdit: Menu Buttons"
                      Dialog type: warning
                      Dialog message:
                      Warning: The SPRM 8: highlighted menu button number is out of range!
                      SPRM 8 button value: 63488 (button 62)
                      Valid button number range for this menu: 1 to 4
                      
                      The button 1 will be selected by default.
                      Dialog buttons: [OK]
                      Code:
                      Start playback VTST 3 , 1   TTN 1  (2:11:04)  Title 3...
                      ******* Playing Program 1, Cell 1 (0:22.28) (Chapter 1)
                          -> sprm(7:Chapter number (or PGN)) = 1 (0x0001)
                      !!!!!!! [COLOR=DarkOrange]USER: Prev Chapter Button: Jumping to PrevPGCN 1[/COLOR]
                          -> sprm(4:Title number in volume) = 3 (0x0003)
                          -> sprm(5:Title number in VTS) = 1 (0x0001)
                          -> sprm(6:PGC number) = 1 (0x0001)
                          -> sprm(7:Chapter number (or PGN)) = 1 (0x0001)
                          -> sprm(14:Video preference and current mode) = 2 (0x0002)
                      ------> Entering VTST 3 , 1   TTN 1  (2:11:04)  Title 3
                              PUOs: 4 (0x00000004)
                        [COLOR=DarkOrange]-- pre 1 : if ( gprm(0) != 123 ) then { Goto line 4 }
                          if ( 123 != 123 ) : false.[/COLOR]
                        -- pre 2 : Set gprm(0) +=(add) 2
                          -[COLOR=DarkOrange]> gprm(0) = 125 (0x007D)[/COLOR]
                        -- pre 3 : (CallSS) Call the VMGM Title menu, resume cell 1
                      ------> Entering VMGM , LU 1 (en) , 1  (0:01)  4b.  TitleM
                              PUOs: 4 (0x00000004)
                        -- pre 1 : Set gprm(7) =(mov) 0
                          -> gprm(7) = 0 (0x0000)
                        -- pre 2 : if ( gprm(0) == 0 ) then { Set gprm(1) =(mov) 0 }
                          if ( 125 == 0 ) : false.
                        -- pre 3 : Set gprm(2) =(mov) 12345
                          -> gprm(2) = 12345 (0x3039)
                        -- pre 4 : if ( gprm(1) >= gprm(2) ) then { (JumpSS) Jump to VMGM PGC 3 }
                          if ( 0 >= 12345 ) : false.
                        -- pre 5 : Set gprm(0) +=(add) 1
                          -> gprm(0) = 126 (0x007E)
                        -- pre 6 : Set gprm(0) *=(mul) 1024
                          -> gprm(0) = 63488 (0xF800)
                        -- [COLOR=DarkOrange]pre 7 : (SetHL_BTN) Set Highlighted Button =(mov) gprm(0)[/COLOR]
                          -[COLOR=Green]> sprm(8:Highlighted button number) = 63488 (0xF800)[/COLOR]
                        -- pre 8 : Set gprm(0) =(mov) 0
                          -> gprm(0) = 0 (0x0000)
                      Birthdays are good. Statistics show that the people who have the most live the longest .

                      Comment

                      • FallenAngel
                        Digital Video Specialist
                        Digital Video Specialist
                        • Jun 2003
                        • 816

                        Uploaded 7_6_2
                        Fixed Sprm(8) I hope (at least trace shows none)
                        Fixed Root menu Call -- highlight

                        It actually looks right here

                        Comment

                        • r0lZ
                          Lord of Digital Video
                          Lord of Digital Video
                          • Mar 2004
                          • 1508

                          Originally Posted by tetsuro_ja
                          Windows Media Player uses DirectShow filters having the highest merit values selectively. Therefore, WMP depends on other installed software. The filters currently used in WMP can be displayed by GraphEdit.
                          ... using "Connect to Remote Graph".

                          I have verified which DirectShow filter is used for the DVD navigation by MPC on my system, and it is simply called "DVD Navigator".
                          The file is C:\WINDOWS\system32\Qdvd.dll (version 6.5.2600.2180, copyrighted by M$, and probably installed with Windows media Player 9. I haven't installed WMP 10 yet.)
                          Unfortunately, it is not possible to display the filters used by WMP with GraphEdit, so I cannot confirm that it uses the same filter.
                          r0lZ
                          PgcEdit homepage (hosted by VideoHelp)
                          Unofficial mirror (in Poland)

                          Comment

                          • FallenAngel
                            Digital Video Specialist
                            Digital Video Specialist
                            • Jun 2003
                            • 816

                            R0lZ -- Gods as long as you are here
                            Feature Request -- Set a breakpoint On A line

                            Comment

                            • dirio49
                              Platinum Member
                              Platinum Member
                              • Apr 2005
                              • 177

                              i Still get the same thing.
                              the hightlight it is always at button 1. in stead of it begin the movie that is supposed to be next( or how it is when you do have menus)
                              this only happens when you don't have chapter/audio menu

                              Talking about Title menu

                              Code:
                               -- pre 7 : (SetHL_BTN) Set Highlighted Button =(mov) gprm(0)
                                  -> sprm(8:Highlighted button number) = 62464 (0xF400)
                              Last edited by dirio49; 7 Jul 2007, 07:22 AM.
                              Birthdays are good. Statistics show that the people who have the most live the longest .

                              Comment

                              • FallenAngel
                                Digital Video Specialist
                                Digital Video Specialist
                                • Jun 2003
                                • 816

                                Dirio_49
                                What ver? What Player? -- this could be a foible of player or codecs

                                Comment

                                Working...