Log in

View Full Version : the hulk button over video "addendum to the guides"


jel
12th December 2003, 03:26
this post is intended to be an addendum to the BOV guides already on doom9, for anyone having issues with recreating the BOV functions for the DVD title 'the hulk'
the disk i used is the r4 PAL release.

step 1 – the big 3 (4? or is it 5 now?)

Open DoItFast4U and process as usual. DIF4U 1.4.0 will automatically de-select VTS_01_PGC_01 for you as it is a duplicate of VTS_01_PGC_02 with more chapter points. I kept all the audio but deselected the Netherlands Subs. I also processed the menu with NuMenu4U, encoded with DoCCE4U (i had to manually change the scan order from progressive to alternate for VTS_02 – the making of extras, as they are interlaced) and created the script file using ReAuthorist.

step 2 – finding the button commands

big thanks must go to Influenza, OxP, and SeYtoN for their 'how to' guides which i recommend you read, re-read, then read again before contemplating any BOV title. Originally i tried to work out the commands using Ifoedit but using Influenzas guide for 'Snatch' didnt work for me in this case, so i used OxPs Vobedit method.

'Hint 'To find the LBA number you need to locate in Vobedit, fire up Ifoedit and open VTS_01 ifo, scroll down to PGC_2 and double click on one of the chapter points that define the button commands(eg button 1 is located at chapter 2, button 2 is located at chapter 3, etc,so you can easily see that we have 11 buttons), a preview window will pop-up, so scroll through it a bit, then scroll back to the beginning. You should now see a number in the preview panel which should correspond to the LBA number – write it down. Load up the VTS_01_02.vob in Vobedit and scroll down till you find this number, highlight it, and select the button box (bottom/middle of Vobedit Window)
you could also use MenuEdit as described by Influenza, but initially i had problems with this title and Menuedit (which are now thankfully resolved -Dimad you rock!), so its good to have a back-up method. Vobedit will also give you your button locations if you want to be really dedicated with your back-up.
so from this we find that the button commands are:
button1 (which links to title 03/ VTS_02_PGC_01) {Set Gpreg<8> mov (set-val)<1>LinkSubSet LinkTailPGC, button =0}
button2 (which links to title 04/ VTS_02_PGC_02) {Set Gpreg<8> mov (set-val)<2>LinkSubSet LinkTailPGC, button =0}
button3 (which links to title 05/ VTS_02_PGC_03) {Set Gpreg<8> mov (set-val)<3>LinkSubSet LinkTailPGC, button =0}
etc, increasing the set-val number by 1 for each additional button.

step 3 – scenarist

open up your ReAuthorist generated script in Scenarist. now the first thing i would do with this title is to first check your forced substreams, because, for some reason, they can get imported with different durations by scenarist(or its the RA script?!?) You will also have to add additional forced subs to any subtitle streams you deselected in DIF4U.
so go to the 'track editor' window, select VTS_01_PGC2 and open it to look at the subtitle streams. you should easily spot the 'forced subs' that define the locations of the buttons (if you dont know what your looking at, go check out SeYtoNs Matrix guide). select each subpic and take note of the times, then adjust the ones that dont match to the LONGEST time (they were only ever out by a frame but its enough to cause issues).i also tried manually adjusting the sst file but it didnt work in this instance and takes a looooong time to do . while you are doing this copy and paste a blank (not your button subpicture which is located in stream7) forced subpic to any dummied subpicture streams, and align if necessary.

now open up your 'simulation window' and select subpic7 in the 'Track' Tab and use the pink arrows to skip forward to your first button. If you need to check the location of your button subpicture you can view it by pressing the 'Original Subpicture' button in the tools menu at the top of the simulation window. Now draw your button (as i said before you can manually type in the co-ordinates if you want everything 'perfect' – only remember you have to do this twice for Widescreen & Letterbox – check the notes in OxPs guide). Also set your Button Colours and Percentages at this point (again see OxPs guide) – if you want to see the changes you have made to the 'Display Colour' just toggle back and forward between 'Original Subpicture' and the scene. Note: if at any time during your button creation process you get an error 'no valid sub-pic' go back into the track editor window, find the offending 'forced subpic' right click and select 'Align Subpicture'.

now set your button commands. go the scenario editor window, and click on the BTNS tab, which will bring up the simulation window and set the commands as follows:
for button 1 -
'Set to GPRM'
'Immediate'
'GPRM8' '1'
'Link'
'Jump by Sub Instruction'
'Post Command of Current PGC'
'Highlight Button = 0'
etc for all 11 buttons.

time to recreate VTS_01_PGC_01 (for peace of mind i would save a copy of your project at this stage, in case you accidently do something wrong from here on – you wouldnt want to have to go through all this again would you?)
your first step is to delete the dummy chapter RA created for you. then, with your ifo as your reference (btw i find Jfergusons' IFOText Tool a HUGE time saver in extracting this information) drag and drop the tracks from VTS_01_PGC_02, paying particular attention to whether it is a 'chapter' or a 'cell'.

now before we finish with the scenario editor, select the PGC for VTS_01_PGC_01 and look in your property browser (bottom/middle window) and select the 'Sub-Pic Attributes' and make sure that each stream is set to match what is listed in VTS_01_PGC_02 (see this thread (http://forum.doom9.org/showthread.php?s=&threadid=63862), answered by Leon).
Create your DVD as usual.

IfoUpdate with your preferred method, and test your result in your software player of choice before burning.
sit back and enjoy your work!

hope you find this useful.

j

also, if you have any comments/suggestions on this methodology, i would appreciate it, cheers.

Eyes`Only
16th December 2003, 04:01
Very nice addendum. You seem to have BoV down pretty well! Congrats!

jel
16th December 2003, 05:01
thanks for the compliment Eyes`Only :D

i hope someone else finds this info useful.

it took me well over a week, after hours, to get this BoV to work. second time 'round (to check the notes i made) it took a LOT less.

influenza
16th December 2003, 11:22
I did the hulk myself last week or so. My button commands where exactly the same (also Pal). Only problem I had was that the button overlay didn't have the correct colors, causing the buttons not to be visible at all. But adjusting the colors of the buttons was solving that ofcourse ;)

Nice to share your info here:thanks:

I will try to renew my guide soon, there are some errors in it and some confusing things. But I think with menuedit to find the commands most people will be just fine.

jel
17th December 2003, 05:05
hi influenza,
Only problem I had was that the button overlay didn't have the correct colors, causing the buttons not to be visible at all. But adjusting the colors of the buttons was solving that ofcourse hmmm....yeh i noticed that as well but didnt realise it wasnt 'normal' for that to happen :rolleyes:
I will try to renew my guide soon, there are some errors in it and some confusing things.
excellent news ....you certainly get my vote for the 'Big 3 BoV Guru' award!
just a suggestion but it may be helpful to include a "tips and tricks" section in the guide that shows a few 'typical' problems that arise when re-authoring BoV titles (eg button overlay colours, sub-pic attributes not matching, etc).
cheers
j

influenza
17th December 2003, 07:52
The problem with those tips and tricks is that most problems are unique in some kind of way. But I'll see what I can do. Trying to write down all those things that I learned the hard way.

Congratulations on your first BOV :). Don't jump to infinifilm right away.

Do for example Charlie's Angels 2 first, you'll probably run into some trouble there ;)

jel
18th December 2003, 00:31
yeh no kidding :sly:
finished encoding Charlies Angels 2 yesterday morning so i started playing around with it last night. the first thing i noticed is the multiple bitmaps created for each button, as you described here (http://forum.doom9.org/showthread.php?s=&threadid=66769) ...thanks for the heads-up on that one!
its also a PITA 'cos of the way all those 'trivia' subs are also in that substream!
anyways i edited the sst files for all the subs to create one sub per button (and also changed the start time on button 2 because it starts before the chapter), deleted the '.vif' files, recreated the .scp file with ReAuthorist and imported again.
havent had any (further) problems yet ....cross fingers.
i will finish it tonight and report back tomorrow.

maybe a better suggestion would be a BoV sticky in this forum where anybody can post their problems AND solutions to any BoV titles they've tried, and keep the guide as a more general guide?

influenza
18th December 2003, 09:15
Well since the buttons are forced and the trivia subs are not you could hve temporarily imported only the forced subs on an extra track to easily locate the buttons and throw away the extra track after creating them ;) (also adjust the times ofcourse).

I'll talk to eyes 'only about setting up a sticky. Let's see what will be a good approach to this, since there still seem to be lots of people struggling with this neat feature.

jel
19th December 2003, 03:19
Well since the buttons are forced and the trivia subs are not you could hve temporarily imported only the forced subs on an extra track to easily locate the buttons and throw away the extra track after creating them (also adjust the times ofcourse).
if there was a 'slap head and say doh' smiley, i'd be using it about now....
I'll talk to eyes 'only about setting up a sticky. Let's see what will be a good approach to this, since there still seem to be lots of people struggling with this neat feature.
if you need a hand with it (i am thinking more along the lines of typing or referencing ... not technical :scared: ) let me know, i will be working through the christmas break so should have some time then.
j

influenza
19th December 2003, 09:02
if there was a 'slap head and say doh' smiley, i'd be using it about now....

What you can also do is open your forced sst file and in the simulation windows just type in the timecode. You'll be where you want to be right away.

And you can help if you want ofcourse. You could start by collecting all threads about BOV and locations of guides etc for reference. After that we can start filling a real FAQ section with tips and tricks and (known) problems.

Thanks for the offer to help :)