TMPGEnc DVD Author only allows for one duration setting of the motion menus. That's fine for a single background menu, but if you use different backgrounds for each menu and the music is not all the same duration, then the music gets cut off or blanks out. Here's a workaround :

The programs you'll need are TMPGEnc DVD Author and IFOEdit.

Create your motion menus as you normally would, set the duration to what you need for the main menu and output the DVD.

Go back to the menu creation page and set the duration to what you need for the first track menu and output the DVD.

Repeat this for every menu of different duration. Then replace all the IFO, BUP and VOB of each VTS_0x in the first DVD output with the matching one of the right duration.

i.e.:
The main menu duration is 60 sec. the first track menu is 30 sec.; copy and overwrite the VTS_01_x.IFO, .BUP and .VOB in the first DVD output folder (might be called Volume1) with the ones from the second folder (Volume2).


Replacing files like that, creates mis-matches between the IFOs. These can be corrected with IFOEdit. Open VIDEO_TS.IFO from the first folder. In the top panel, click on the - next to VIDEO_TS.IFO, to collapse the listing.

Click the Get VTS sectors button and click Yes.

All the VTS' and 2 VIDEO_TS.IFO will be listed in the top panel. The very top VIDEO_TS.IFO is the original, just ignore it now.

Select the last VTS from the list, then click the Menu Extras button. There are many options to choose from, you only need to check "Correct IFO tables with new VOB-Unit information" and "Correct Vob-Unit (Navigation Pack) pointers in VOB files". It's OK to remove P-UOps.

Next, click save and Yes.

Repeat going up through the VTS', do VIDEO_TS.IFO last.

Done, burn and enjoy.