Video Friends Forum Video Friends Forum

Forums  Register  Login  My Profile  Inbox  Address Book  My Subscription  My Forums 

Photo Gallery  Member List  Search  Calendars  FAQ  Ticket List  Log Out

Random DVD menu start

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
Users viewing this topic: none
  Printable Version
All Forums >> [GENERAL] >> PICTURE TUTORIALS >> Random DVD menu start Page: [1]
Login
Message << Older Topic   Newer Topic >>
Random DVD menu start - 5/4/2007 12:47:50 AM   
mart

 

Posts: 2
Joined: 4/24/2007
Status: offline
Random DVD menu start (1)
 
I found interesting trick on some film dvd, where was randomly started menu. How they did it?
No problem for us :-).
 
At first, we must prepare DVD in Studio. For our example can be used this structure:

  • Intro clip, which will be played at the beginning of DVD
  • Menu 1 - first variant of menu
  • Menu 2 - second variant of menu
  • Video clip - video clip (we set "jump to menu 2" - M2 at the end of this clip)
Next, we render this dvd to HDD.
 
For editing IFO files is used IfoEdit (http://www.ifoedit.com).
Start IfoEdit and open file VTS_01_0.IFO from our DVD.
 
Go to VTS_PGCITI. There are 2 items. The first item is our intro clip and the second is video clip.
If video clip is with chapters, there will be item for each chapter.
 
 
Now, click to VTS_PGC_1 and find 1.Cell Command in bottom part of window.
 
 
This command sets "jump to menu 1". But we want command "jump random to menu 1 – 2".
So, we change command Set GPreg<2> mov (set-val)<1> to Set GPreg<2> rnd (set-val)<2>.
(set-val)<2> means, that last menu which can be started is 2 (we have two menus).
 
And how to edit it?
Double click to command and change 71 00 00 02 00 01 00 00 to new hex value 78 00 00 02 00 02 00 00.
Note: 78 sets random value, 02 is string number (2) and 02 is count of menus. Values are in hex
code (10=A, ..), and can be get from scientist calculator in windows (for example).
Command was changed
 
We set random menu on dvd start, next we want random menu after video clip is played.
 
It is easy, we define similar command at the end of the last chapter in video clip.
Go to VTS_PGCITI and VTS_PGC_X (where X is number of last chapter - for our example it is
VTS_PGC_1). Find 1.Cell Command and change it from
71 00 00 02 00 02 00 00 (Set GPreg<2> mov (set-val)<2>) to
78 00 00 02 00 02 00 00 (Set GPreg<2> rnd (set-val)<2>).
 
That is all, now we can save and test it.
 
Tutorial translated from czech Studio fan site, sorry for my english . PDF download here.
Post #: 1
RE: Random DVD menu start - 5/4/2007 12:54:47 AM   
mart

 

Posts: 2
Joined: 4/24/2007
Status: offline
Random DVD menu start (2)
 
This how-to describes easy way to start dvd with random menu.
 
In previous how-to was used "intro clip" to define string value, which decides about menu start.
Now, we define thist string in VIDEO_TS.IFO/VMGM_MAT/First Play PGC (directly after dvd is
started).
For editing is used IfoEdit (http://www.ifoedit.com).
 
Start IfoEdit and open file VIDEO_TS.IFO from our DVD.
Go to VMGM_MAT and First Play PGC in the list.
Somwere below is PreCommand (JumpSS VTSM) Jump to TitleSet ...
This command do jump to menu. There is command Set GPreg<0> mov (set-val)<1> before them, which sets jump to menu 1 (sets value 1 for string GPreg<0>). We change this command to set random value 1 - 2.
 
How to edit it?
We change command GPreg<0> to value 78 00 00 00 00 02 00 00 in hex editor.
Note: 78 sets random value, 00 is string number (0) and 02 is count of menus. Values are in hex code (10=A, ..), and can be get from scientist calculator in windows (for example).
 
Command was changed to Set GPreg<0> rnd (set-val)<2>.
 
Last step is save and test ...
 
Post #: 2
Page:   [1]
All Forums >> [GENERAL] >> PICTURE TUTORIALS >> Random DVD menu start Page: [1]
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 Unicode

0.047