PDA

View Full Version : Problem with menu audio


eldiosateo
6th August 2005, 19:42
I've been trying to put some of my avi's on dvd, got it mostly figured out, except for this problem with menus. After building the dvd everything works fine on the comp, but not in standalones. I've tried it on 3 units:
1: plays fine
2: menu will show, buttons work, but no audio plays, titles play fine
3: menu starts, audio starts, but crashes out after 3 or 4 seconds; but if you select a button before that titles play fine

My workflow goes something like this:
1: transcode titles from avi to m2v and ac3 using hc and besweet
2: make an m2v still(from bmp) with dvdauthor gui
3: use besweet to strip out the first minute and a half of the ac3 to use in the menu
4: use (mplex -f 8 -o .....) to merge
5: use spumux to add buttons*
6: build the dvd: mplex the titles, then use dvdauthor**(not gui), and (mkisofs -dvd-video -l -V LABEL -o .....)

Any ideas on what I'm doing wrong, or just a suggestion on another free way to build a menu(or disc) that might be more compatible would be appreciated.

* my spumux xml

<?xml version="1.0" encoding="UTF-8"?>
<subpictures>
<stream>
<spu start="00:00:00.0" end="00:00:00.0"

highlight="C:\Documents and Settings\dave\desktop\sam\sammenu\select2b.png"
select="C:\Documents and Settings\dave\desktop\sam\sammenu\select2b.png"
force="yes"
>

<button
name ="1"
x0 = "90" y0 = "60"
x1 = "225" y1 = "95"
down = "2"
up = "6"
/>

<button
name ="2"
x0 = "90" y0 = "100"
x1 = "225" y1 = "135"
down = "3"
up = "1"
/>

<button
name ="3"
x0 = "90" y0 = "140"
x1 = "225" y1 = "175"
down = "4"
up = "2"
/>

<button
name ="4"
x0 = "90" y0 = "180"
x1 = "225" y1 = "215"
down = "5"
up = "3"
/>

<button
name ="5"
x0 = "90" y0 = "215"
x1 = "225" y1 = "250"
down = "6"
up = "4"
/>



<button
name ="6"
x0 = "90" y0 = "250"
x1 = "225" y1 = "290"
down = "1"
up = "5"
/>




</spu>
</stream>
</subpictures>

** dvdauthor xml
<dvdauthor dest="C:\Documents and Settings\dave\Desktop\sam\dvd">

<vmgm>
</vmgm>
<titleset>
<menus>
<pgc>
<button name="1"> g4=0; jump title 1; </button>
<button name="2"> g4=0; jump title 2; </button>
<button name="3"> g4=0; jump title 3; </button>
<button name="4"> g4=0; jump title 4; </button>
<button name="5"> g4=0; jump title 5; </button>
<button name="6"> g4=1; jump title 1; </button>
<vob file="C:\Documents and Settings\dave\Desktop\sam\sammenu\menu3_final.mpg" />
</pgc>
</menus>


<titles>
<video format="ntsc" />
<pgc>
<vob file="C:\Documents and Settings\dave\Desktop\sam\work\title1.mpg" chapters="00:00:00.00,00:23:19" />
<post>if (g4==1) jump title 2; call menu;</post>
</pgc>
<pgc>
<vob file="C:\Documents and Settings\dave\Desktop\sam\work\title2.mpg" chapters="00:00:00.00,00:23:44" />
<post>if (g4==1) jump title 3; call menu;</post>
</pgc>
<pgc>
<vob file="C:\Documents and Settings\dave\Desktop\sam\work\title3.mpg" chapters="00:00:00.00,00:23:19" />
<post>if (g4==1) jump title 4; call menu;</post>
</pgc>
<pgc>
<vob file="C:\Documents and Settings\dave\Desktop\sam\work\title4.mpg" chapters="00:00:00.00,00:23:24" />
<post>if (g4==1) jump title 5; call menu;</post>
</pgc>
<pgc>
<vob file="C:\Documents and Settings\dave\Desktop\sam\work\title5.mpg" chapters="00:00:00.00,00:23:19" />
<post>call menu;</post>
</pgc>

</titles>
</titleset>
</dvdauthor>

mic
9th August 2005, 19:03
If it plays fine on one DVD player & on your PC, I'm guessing that you might want to go back to basics for troubleshooting, starting with stuff like trying another brand of disc as that might be simplest. Another thing that'd be pretty painless to try, use a trial version of DVDLab to determine if the prob. is with your menu etc. If you still have prob., take another look at your ac3 file(s).