MPEG-4

Here's where you'll find legacy DivX MPEG-4 documentation for content creation and playback.

Creating DivX menus with just your web browser!

Instructions? I don't need no stinking instructions, just tell me where to click!

Click here for the DivX Menu Creator WebApp!


One of our engineers, Raider, has been surreptitiously working on a nifty little web applet to help create DivX content with advanced features. In particular, this is a tool that will help you create root menus and chapter menus with motion thumbnails. All it takes is your DivX files and a couple of mouse clicks.

First, the disclaimers: this web application is still alpha, so it may crash on you. But hey, you wanted to be on the cutting edge right?

It has been minimally tested on Windows XP, using Internet Explorer 6 and Firefox. Use other Windows operating systems and browsers at your own risk.

Also, the application will download to your machine a couple files that help it do its thing. Since it’s still alpha, there's no install/uninstall feature, so you'll have to manually remove the following files to remove it off of your machine.
  • From your user temp directory (usually C:\Documents an Settings\user\Local Settings\Temp\divx, remove createDMFJNI.dll, playbackModuleJNI.dll, and defaultBackground.divx
  • From your web browser directory, (C:\Program Files Internet Explorer or C:\Program Files\Mozilla Firefox), remove the file MSVCRTD.dll


And, being alpha, it’s a little lacking on the UI, but we'll polish it for the masses later. Now, onto the fun!
  • Step 1: Line up all of your creative assets. You'll need a ten second or longer 640 x 480 DivX clip for the motion background, and the DivX videos that you want to combine into a single DivX file. I’d put all of these into a single directory to make my life easier, but just as long as you know where they are, you're good to go. The default menu background video is a DivX splash screen.

  • Step 2: Fire up the web applet. Open the DivX Menu Creator WebApp!.
    Once the applet is finished downloading, you should see the following screen in your browser.

  • Step 3: Select the motion background you want to use. Right click on the black screen and select "Select Background.” Navigate to the DivX video clip that you want to use for the background and hit select. You can preview the motion background by right clicking on the background and selecting "Play Background."

  • Step 4: Select the files that you want to include in your compilation DivX file by right clicking on the screen and selecting "Add Video.” Place the thumbnails wherever you'd like them to appear on the menu screen, within the purple bounding box line. You can change the caption underneath each thumbnail by right clicking on the thumbnail and selecting "Change Video Label.”

  • Step 5: Link the files together for navigation. On each side of the thumbnail is a little square nubbin. You can click and drag a line from each of these little nubbins to the center of another thumbnail to map navigation of the menu using the arrow keys. So for example, if you drag the right nubbin of thumbnail 1 to the center of thumbnail 2, this means that if thumbnail 1 is selected in the menu, and the user presses the right arrow, the focus will move from thumbnail 1 to thumbnail 2. When a nubbin is linked, it will be filled in red.

  • Step 6: Create chapter menus for each of the titles. Right click on a thumbnail on the main menu and select "Add Chapter Menu.” This will bring you to a chapter creation menu. From here, you have to hit play to start the file playing (yes, its a little quirky), and then you can pause, fast forward, rewind, trick play with the slider, and even step through the file to add chapter points. To add a chapter point, navigate to the frame that you want, and click on the "Add Chapter" button on bottom right. You can delete chapters by right clicking and selecting "Delete Chapter" on the thumbnails on the right. Once you're finished with creating chapters for a specific title, click on the "Accept" button to return to a chapter menu layout screen. The chapter menu layout screen works exactly like the root menu layout screen described in steps 3, 4, and 5.

  • Step 7: You're all done laying out the menus! Now to create the actual file, click Select File->Save Project As to save the menu project. Then select Run->Generate DivX to create a DivX video.

  • Step 8: Fire up the DivX Player, open your masterpiece, and enjoy!

Let us know what you think about the tool. We've got plans for lots of feature improvements, so stay tuned.

DivX Media Builder Quick Start Guide

This guides was created to give step by step instructions on how to create menus for your DivX files, with DivX Menu Builder. DivX Menu Bilder is a tool created for the DivX community, by UserXP. Thank you UserXP, you made the world of menus a lot easier to deal with.

I. Programs Needed:

Visit: http://userxp.tripod.com and http://labs.divx.com/node/169

Download (follow link to software download):

*After extracting to a directory, will need the following installed:
  • comctl32.ocx : download then register à register directions: Go to the Run item on the Start menu, and type:

    regsvr32 comctl32.ocx

  • In the application folder (DivXMediaBuilder ) place a copy of DivXMux.exe.

*** DivXMux.exe can be found as and application in the DivX Media Format File SDK r2 and must be present for the “muxing” process

II. Basic Menu Creation:

  • Keep going here for the text version or check out the video tutorial!
  • Construct a Folder for your project containing the following folders:
  • Titles ” – place all of your video titles in .avi or .dvix format in here
  • Menus ” – place all of your menus: Main Menu and Sub Menus in .avi/.divx format in here
  • Subtitles ” – if you have .srt files or other subtitle files place them in here
  • Other folders you may need to store any assets (i.e.- creation of a folder to store any PSD files used when creating menus)
  • Launch DivXMediaBuilder (v. 2.0).
  • Select New form File menu. You will be prompted to select the “Main Title”
  • The “Main Title” is the first title (.divx or .avi movie file) of the DVD you are creating. When combining multiple titles into one DVD, this will be the first title in the logical sequence.
  • Next, add all remaining titles in a logical sequence.
  • Titles can be added by: clicking on Features/Add Titles… Or by pressing F6
  • You will notice the file tree on the left hand side of the application showing the added titles under the “Media” branch. Also notice the corresponding details of the titles you added (any default audio tracks, subtitles, media type, etc.)
  • Next add your “Main Menu.” This will be the first menu that that will appear when playing your DivX file.
  • ***Please note that in the 2.4.4 beta version of DivXMediaBuilder you MUST format your menu files in .avi or .divx. This can be accomplished through numerous video editing programs that allow you to control the output. The .avi files must be at least 1 sec in length. This means it must contain at least 30 frames for a 30 fps optimization, 25 for 25 fps, etc.

  • Next, add all remaining menus in a logical sequence.
  • Menus can be added by: clicking on Features/Add Menu… Or by pressing F7
  • You will notice the file tree on the left hand side of the application showing the added titles under the “Menu Track” branch. Also notice the corresponding details of the menus you added:

  • Find your “Main Menu” on the file tree to the left. If you added them in a logical order, it should be the first menu object under the “LanguageMenus” branch called “DivXMediaMenu”. When you select it on the tree, a still picture of it should appear in the main application window.
  • Next add a button. Select the icon to produce a new bounding box:

  • Draw bounding box around area that you'd like to become the “button”

  • Next assign an action to the button. Use the button toolbar or double-click in the bounding box to bring up the “Add Action List” menu:

    The above menu is showing the selection of “Play Action” and a list of titles (.divx) from the “Titles” folder.

  • If the button you created is to link to a submenu highlight the “Menu Transition Action” and select the corresponding submenu. ***Please note that the menus are referred to by their “object ID” number which can be obtained by referring to the file tree.
  • If the button you created is going to start playing a title, highlight “PlayAction” and select the corresponding title.
  • To link back to the main menu or any other submenus use the “Menu Transition Action” and select either the main menu or corresponding submenu.
  • To assign subtitle track to a button utilize the “SubtitleSelectAction.”
  • When the file is played in a DVD player you'll have to use the remote control to navigate between the buttons. You'll need to assign which button is selected next when you push up, down, left or right. To do so, you need to choose thecorresponding object ID from the drop menu in the “Button Properties” floating toolbar.

  • Buttons may be customized in a number of ways to achieve a desired appearance or overlay effect. The customizable menu can be accessed by right-clicking inside a bounding box. The “Overlay Colors” associated with selection can be changed by clicking on the colored squares on the top of the main application frame or set to default colors in File/Options (Ctrl-P)/Menu Tab.

  • Once all the buttons/actions have been assigned you are ready to create your DMF file. Click the “Create the DivX file” icon on the main menu bar or :
  • The DivX file can be created by:

    clicking Features/Create DivX…

    Or by pressing F12

  • This will create a DivX video output file (with advanced features) which can be viewed in a DivX Ultra Certified device or in your DivX player.