Jump to PGC on DVD insert project navigation issue

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • notec
    Member
    Member
    • Jun 2005
    • 96

    #16
    I implemented r0lz suggestions:

    To force the playback to return to the FP-PGC, you have to use a free GPRM. In the examples below, I assume GPRM 15 is unused.
    In the FP-PGC, init GPRM 15 to any value different than 0:

    Code:
     VMG , First-Play PGC  - Chapters: n/a,  Programs: n/a,  Cells: n/a 
    
    ********** pre commands:
       1  Set gprm(15) =(mov) 1 
       2  ...
    In Title 1, test if GPRM 15 has the value 0. This means that Title 1 is entered directly after STOP. In this case, restarts the DVD completely from the beginning by jumping to the FP-PGC:

    Code:
     VTST 1 , 1   TTN 1  (1:47:35)  Title 1 - Chapters: 21,  Programs: 21,  Cells: 21
    
    ********** pre commands:
       1  if ( gprm(15) != 0 ) then { Goto line 3 } 
       2  (CallSS) Call the First Play PGC, resume cell 1 
       3  NOP 
       4  ...
    And it now works as I want it to:

    1) Jumps to main menu on dvd insert (skipping annoying trailers)
    2) From my SAP pressing STOP twice, then PLAY from any point in the movie run now grabs the Main Menu.
    3) Trailer gallery has all the trailers.

    I have no idea where you get that GPRM 15 is free (unused) but was happy to use it. As blutach mentioned with the above method it does jump all over the place but finally arrives at the menu.

    I actually wanted to keep the Previews for later viewing from the menu special features, so didn't want to blank them out (as I typically do when I get the Link to Cell... Warning Msg from a 'Kill PGC Playback').

    Thanks 2COOL, r0lz and blutach for your support on this one!

    TV: Panasonic TH-50PZ700U
    SAP: OPPO DV-980H
    DVD Burner: Lite-On LH-20A1HX

    Comment

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

      #17
      You can verify if a GPRM is free with Info -> GPRMs. When a GPRM is already used, its usage count is displayed instead of "free" in the rightmost column.

      With the same function, by clicking on the usage count of a GPRM, you can also search in all commands if a specific GPRM is used, and display that commands.

      Take care, before burning, verify that GPRM 15 was really free, or you might have messed the navigation somehow. Of course, now, it is used (at least two times) by the commands you have added.
      r0lZ
      PgcEdit homepage (hosted by VideoHelp)
      Unofficial mirror (in Poland)

      Comment

      Working...