View Full Version : Guide to a Multiple Audio Menu with DVD Lab and IfoEdit
maa
10th September 2003, 16:01
This guide shows you how to make an Audio Menu with DVD Lab that will not only change the
audio stream but also resume the film from where you left off.
(Thanks to 2COOL for that code)
This guide is also available with Pictures - HERE (http://www.photosyndikat.de/guides/MultiAudio.htm)
What you need:
IfoEdit
DVD Lab - this works with the Ver1.1 30 day trial.
Knowledge of how to make a multiple audio VTS.
( Guide (http://www.dvdrhelp.com/forum/userguides/169251.php) for that. )
The Root Menu needs a button to start the film and a button for the Audio Menu.
The audio menu shall have buttons for each language and a Main Menu button.
Each language button leads to a Black Menu with a duration set to 5 seconds and containing a big text :
eg. ENGLISH
In the connections window, draw a link back to the Root Menu for each Black Menu.
This example includes three languages created in the order:
English, German, Spanish.
These Black Menus will not be seen in the finished product but create Menu-PGCs where we will place the commands with IfoEdit.
Compile to HD.
DVDLab will complain about missing buttons:
Thats OK let it run.
When finished, open VTS_01_0.IFO with IfoEdit.
Click on the + sign of VTSM_PGCI_UT and see the menus the way IfoEdit sees them:
PGC-Menu_1 is the real root menu and contains commands only.
PGC-Menu_2 is the ROOT menu video you created with DVD LAB
PGC-Menu_3 is the Audio menu.
PGC-Menu_4 is English
PGC-Menu_5 is German
PGC-Menu_6 is Spanish
Open PGC-Menu_4 and scroll down a few pages to the "PGC command table". It will look like this:
These are the steps for changing the menu commands:
1. Now we don't need the post commands so Right click them and choose delete!
2. Add two pre commands with the right mouse menu.
So now we have 4 commands and need to change all of them.
3. The first command is easy to change as it is available in the right mouse menu and sets the audio to stream "0" which in this case is ENGLISH
[ (SetSTN) Set Audio Stream: 0 ]
4. The second command is entered as a HEX number and to do this you double click on "2.Pre Command" and a dialog opens:
The number to enter is this:
[00 A1 00 0D 04 04 00 04]
Its better to edit in here with the keyboard alone so hit ENTER and then use the cursor keys to navigate.
Enter the number without using delete if you miss type something.
Just write Zeros over a mistake.
To refesh the view to see what you have changed, right click a command, choose edit and then hit ESCAPE.
5. The third command is also available from the right mouse menu right down at the bottom.
[ (Link PGCN) Link PGC 2 ]
6. The fourth command is a HEX number again and looks like this:
[20 01 00 00 00 00 00 10]
This code resumes playback if it was already running.
SAVE
REPEAT the steps above for PGC-Menu_5 and PGC-Menu_6 but each time stting the next audio stream 1 and 2 respectively.
SAVE
Next we add a command to VTS_PGCITTI / VTS_PGC_1
Again scroll down a few pages to the PGC command table.
Right click the post command and choose "Add Pre Command"
Double click the new command and write this number in there:
[71 00 00 0D 04 04 00 00]
SAVE
Last step is to change the menu type for our audio menu PGC-Menu_3.
Click on VTSM_PGCI_UT again and scroll down to:
"Menu_3: VTSM Category Menu Mask"
double click that and change to "133"
SAVE
Thats it !
You can either hit DVD Play in IfoEdit or test with PowerDVD or burn to a DVD RW and test.
dvdnew
24th September 2003, 04:10
Questions/comments:
- do you use Tools - IFO Editor Audio to mark each audio track as English, German and Spanish?
- I only have 1 pre and 1 post command, so I delete the post and create 3 more pre commands, is this ok?
- after changing everything and first playing with PowerDVD, I go to Audio menu and I am able to change the audio and it returns to the main menu, but after playing the movie (returning to main menu) going back to Audio menu and select other/same language instead of returning to the main menu the movie start playing again, I want to return to main menu as the first time is played. I think this is because one of the commands return to the movie, but PowerDVD and most players if we select Resume/Menu again it will return to the movie, so can I change the command to not return to the movie after an audio change with that menu?
Thanks.
I did a quick test and deleted the 4th pre command and now the DVD works as I wanted.
maa
24th September 2003, 08:53
Originally posted by dvdnew
- do you use Tools - IFO Editor Audio to mark each audio track as English, German and Spanish?
Yep !
- I only have 1 pre and 1 post command, so I delete the post and create 3 more pre commands, is this ok?
Yep.
I did a quick test and deleted the 4th pre command and now the DVD works as I wanted. You effectively deleted the RESUME function - is that really what you wanted ?
dvdnew
25th September 2003, 04:02
Originally posted by maa
You effectively deleted the RESUME function - is that really what you wanted ? I call that auto-resume, but I can still Resume in PowerDVD, I hope it works in a DVD player.
Is hard for me to make it clear, but here goes (with your guide):
1- my test is with 2 movies in 1 DVD
2- if I go to the audio menu before playing any movie and change audio the movie is not started, I stay in menu and can go back to main menu
3- if I select a movie it starts with the audio I selected
4- if I press next audio track it changes to the other audio
5- if I press menu, then I can change the audio (audio menu) and as soon as I select the audio the movie resumes without selecting other option
6- when movie ends, returns to main menu, if I go to audio menu and select any language, the movie starts at that spot without an option to select the other movie.
if I delete the Resume function, then 1, 2, 3, 4 work the same,
5- the movie doesn't restart, but with PowerDVD the button to select the title/root menu still show the Resume option and I go back to the exact same spot into the movie (with the language selected)
6- when movie ends, returns to main menu, I can go to audio menu, change the language and the movie will not start until I go back to main menu and select the actual movie
this way is better for me, I'll try to burn the DVD and test to see if it works the same with my player.
so can I remove command 2 also?
Now, about your audio guide here (http://www.dvdrhelp.com/forum/userguides/169251.php) I see that IFOedit created VTS_01_1.VOB and VTS_01_2.VOB but http://www.dvdrhelp.com/forum/images/guides/169251/snap012.jpg show the option "use it directly without demultiplexing", I need to use the option below that "First join the VOBs then use it directly without Demultiplexing" no? I remember the post from "elbato" and I think he rip the movie back with option "no-split" to get a single VOB before using DVDlab (there was a problem with the join function in DVDlab beta version, I think).
2COOL
25th September 2003, 05:01
@maa
So when are you going to come up with a multiple Subtitles guide? It should be pretty much the same as doing your audio guide.
maa
25th September 2003, 10:11
@ dvdnew
Your too quick for me ;) but I'm working on a guide that combines my original Multiple VTS guide and the audio guide to become much more usefull as I found the scource of the problems you mentioned !
I needed to switch the resume function off at the end of a film - don't forget - that guide was for one film.
Resume is really a hardware thing - of course you can do it with multi audio without a menu at all!
The point of my guides is to offer the complexity (or at least some of it) that $10000 programs offer. DVD Lab is my favorite because it has the best menu creation I've seen.
The guide you mention at the bottom of your post is not from me so its also not thoroughly tested - just looked good enough to get people going don't you think ?
@2Cool
He he, the next guide could include that too - do you think there is enough interest in Sub Titles ?;)
2COOL
25th September 2003, 11:34
Originally posted by maa
He he, the next guide could include that too - do you think there is enough interest in Sub Titles ?;) I for one always need to have subtitles. You know for those times when the room is full of people talking and you don't want to miss what was said. DVD Lab impresses me because you can actually keep your subtitles if you don't de-multiplex the VOB. My pasttime favorites, SpruceUp and TMPGenc DVD Author, didn't allow me to do that. :(
If you need any help, let me know. So far, I've managed to turn on and off my multiple subtitles in my DVD Lab authored movie but can't seem to get the resume to work correctly. I can get it to work from the beginning of my movie but not in-between.
dvdnew
26th September 2003, 00:14
@maa
I didn't know it wasn't yours also (with different nick), ok, I'll post in that thread about that guide.
Your guide is great, maybe even Oscar can code that in DVDlab to make the changes a snap, just like the Tools - IFO editor audio option.
Still waiting for your flash tutorials :D
OT haven't you read the latest progress with 1.3beta3?
- Preparation structure for VMG and multiple VTS in next versions
maa
26th September 2003, 08:26
Wow ! - no I didn't see that yet.
This software will take over the market when he gets it right!
Have you got a link to that post? - I searched the forum but to no avail...
dvdnew
26th September 2003, 13:23
http://www.mediachance.com/dvdlab/history.html. (http://www.mediachance.com/dvdlab/history.html)
I just did my test and it works as I wanted in my player, what I did was:
- remove POST command
- add 1 PRE command for English and Espaņol (track 0 and 1)
- change the Audio menu from 0 to 133
- and that's it!
I played the DVD in my set top and I can go back to menu, then audio menu, change audio selection, it returns to main menu, I press menu button again and continue at the same spot I left with the new audio track, of course I can just press audio button in the remote and will switch ok.
Thanks for this guide, but I'll keep my simpler way ;) without it I never figure it myself.
I can't wait to create home movies with original and Director's comments :cool:
Thanks again.
maa
26th September 2003, 14:55
Sure you can do most things with the remote buttons - but then you don't need menus at all.
dvdnew
26th September 2003, 20:12
Originally posted by maa
Sure you can do most things with the remote buttons - but then you don't need menus at all.
:confused:
To use the menu I need to press the menu button in my remote, then with the menu I change the audio, then I press the menu button again to return to the movie just where I left, thanks to your guide. I didn't put other commands because I don't want to return to the movie as soon as you select the audio track (if the movie already started).
Here is an example:
Disney's The Jungle Book (the old one), in this DVD there are 3 languages English, Spanish and French, I can't change the audio with the audio button in my remote (weird UOP or something), so I press Menu in my remote, go to Audio menu, change the audio, then press the Menu again and continue just as I left (this is what I want), or select "Return to movie", but if I follow your guide, I press menu, go to Audio menu, select the language and automatically the movie resumes, so is different what I'm used to do, that's why I changed some things.
Maybe my smilie give you the wrong impression, I'm very thankful for your guide, this is the first time I have an Audio menu in my projects and for me is great, this way my family will know that there are other audio tracks in there and not only one. Thanks.
maa
26th September 2003, 20:19
Ok - I got you now :D
I think you'll like the next guide anyway - it doesn't force the resume if you don't want it and returns to menu, allows for Play All and sub title switching (still working on that ;)
Thanks for testing :)
2COOL
26th September 2003, 20:46
@maa
Your code in your guide can be cut down to 2 Pre Commands using these.
OLD > 1.Pre Command (SetSTN) Set Audio Stream: 0 [51 00 00 80 00 00 00 00]
NEW > 1.Pre Command (SetSTN) Set Audio Stream: 0(LinkPGCN) Link PGC 2 [51 04 00 80 00 00 00 02]
OLD > 2.Pre Command If GPreg<13> == (cmp-val)<1028><' '> then Goto line# 4 [10 a1 00 0d 04 04 00 04]
NEW > 2.Pre Command If GPreg<13> == (cmp-val)<1028> then (Link subset) NOP [20 a1 00 0d 04 04 00 10]
maa
26th September 2003, 21:04
You wont want to hear this but I already found those very usefull commands ! Great he ! Double commands - save space and line jumps :D
You see now why I asked for a list of commands in HEX a couple of months ago - :cool:
2COOL
26th September 2003, 21:09
I'm almost done with working on my DVD lab movie with my Sub Title Menu. I just to have get my Play all button to resume back after Root menu button is pressed during movie. I had to create another dummy menu for that instead of having the button command play my first chapter.
maa
26th September 2003, 21:10
Hey - is this a race or what ? :D ?
2COOL
26th September 2003, 23:22
Sweeeeet!:D Got my multiple subtitle menu working as planned. All I need to do now is to incorporate a multiple audio menu to kick it up a notch. Should be a cinch!
maa
27th September 2003, 09:32
:D he he :D - good fun eh ? :D
r0lZ
8th October 2003, 13:41
I was waiting for such a guide for a long time. Great.
I wonder why it is necessary to have a new guide to select subtitles. Why not add the subtitle selection command together with the audio? It is verry easy! I made it, and it works.
Another, more important thing to do, would be to add a guide allowing the user to backup the menu files, and reuse the menu with another movie, in order to avoid the process of creating a menu again. I have tried to do so by copying VTS_01_0.VOB, merging the menu tables, and correcting the First Play PGC command and adding the VTS command to allow resume, then Get VTS Sectors. That's all.
But I have a minor problem with this method: Nero complain that the files are not DVD compliant. Seems to be a mismatch between the IFOs and the copied VOB. Someone know how this could be fixed? Note that the resulting DVD is playable on my two settop players!
maa
8th October 2003, 15:30
Yes - really its not a big step to do the same with subs. The menu (0.VOB) may cause NERO to react this way but you can use IfoEdit to "Strip" it (Menu Extras) and make sure to keep all streams and VOB IDs - then it should be fine :D
r0lZ
8th October 2003, 16:16
Thanks! The trick to strip the VOB to fix the IFO is working fine.
Nero don't complain now. Great again.
Are you seeing a way to combine this guide and the 2cool's guide "Title Menu Button to Skip Titles in Re-authored DVD Shrink Movies"? Should be nice...
And what about the list of commands in HEX you are talking about some posts earlyer? Is this list available? Where?
maa
9th October 2003, 21:57
Glad it works !
The list is comming on but I havn't reallydone so much with that as experimenting with command sets - lots of trail and error - yes hours of work went in to each guide which looks relatively simple when its finished.
The commands themselves are not so difficult as building a Logic system.
Multiple - audio, vts, subs, Play All with Resume comming shortly....
(working fine now - just finishing the guide)
:D
BMW9612
28th January 2004, 08:34
Wow such a guide would be perfect for everything I want to do. I hope its coming soon!!! I'm currently working with my friend to create subtitles for the japanese audio of Vampire Hunter D: Bloodlust (which I recently stumbled across) so I want my dvd to have both english and jap audio streams, with selectable subtitles, all selectable from an audio menu, just like in your guides. I'm pretty experienced with learning to use authoring programs, and dvd-lab is my favorite, but i'm a complete newbie when it comes to IFO's. I wish to have a transition movie between my chapter selection menu and the selected chapters of the main movie. I know I'll need copies of the transition movie for each chapter, but as of now I have no idea how to link one movie to a specific chapter of another, though I assume its possible with IFO edit. any thoughts?
P.S. Please oh please finish that guide for subtitle menu along with mutliple audio soon! :-)
[EDIT] thanks to the help of maa, I have since successfully made a multiple audio movie with single audio transitions between menus, including transitions from the chapter select menu to the actual chapters, and with an audio menu. the only thing i'm still missing is a selectable subtitle menu, so I hope you help me out with that too ;)
Dimmer
16th May 2004, 11:47
@maa:
Great guide, just a minor correction:
Originally posted by maa
When finished, open VTS_01_1.IFO with IfoEdit.
Click on the + sign of VTSM_PGCI_UT and see the menus the way IfoEdit sees them:
You probably meant VTS_01_0.IFO. Some guy in the Newbies forum got confused searching for VTS_01_1.IFO.
Thanks Dimmer - I changed it !
To all:
DVDLab is now available in two versions, Standard and Pro (Beta)
The Pro version can do all this within the program but a certain knowledge is neccessary to use such functions - increadible program !
cheers
M
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.