This is the first pre alpha release. The GUI can create a bt script witch is similar to bonds mp4menu script, thank you for your great work bond.
The program has some elements from MeGUI, like the video preview, also a great thanks to all developers of MeGUI.

A small guide
You must encode the menus with x264 or an other mpeg4 encoder before you can start using the gui (detailed instructions will follow).
the following formats are supported as input:
video: in avi and mp4, alternative you can use an image (jpg) as "video" input.
audio: mp3, mp3 in avi, aac in mp4
subtitle: srt(text file)
chapterfile: ogg file format

Now you can start MP4MenuGui. First specify all movie inputs. If you use mp4 files as input you must specify witch track you want to use. You can use Yamb to find out witch is the right. If you use anamorphic encoding you have to correct the world size to the display size of the movie video (later it should be calculate automatic). You can use the build-in Chapter Creator to change the chapter file. You have to save your changes before you exit it.

config the Menus
What is the difference between menuinput and menu?
A menuinput is a video or image file. A video input can contains more than one menu, so a menu is a part of a input, with a start and end frame.
Before you start to configure the buttons I recommend that you create all necessary inputs and menus, so that you can link to these menus. To create a new button select a button type (rectangle or ellipse) by clicking on the icon. Now click and hold the left mouse button somewhere in the preview window and draw the button.
In the menu option window you can place the buttons and specify the actions. If the video is anamorphic you have to correct the DAR.

create the script and the mp4 file
To create a bt script click "Save as BT" and select the output file. You need a compiler/encoder like the mp4box to convert the script into binary format in mp4. Execute the following command line:

Code:

"c:\path to\mp4box.exe" -mp4 "c:\path to\output.bt"

Playback
For playback those files you need a mpeg-4 systems 2D player.
the best currently free available is the Osmo4 from GPAC!