Log in

View Full Version : [Demo] Animatrix sample with high quality menu


Sagittaire
1st August 2005, 22:11
Very special DivX6 Demo

Animatrix Free Movie (http://multimediacom.free.fr/CDRTest/CONT-2H.divx)
MPEG4 ASP HQ 720*400
MP3 multicanal 5.1 192 Kbps HQ French & English
Subtitles xsub HQ Frenc & English
Menu Pro structure: Principal, Languages & Chapter

My xml project is correct ... ???
Here my xml project:

<DivXMediaManager objectID="117" startingMenuID="118" defaultMenuLanguage="en" version="1.0">
<LanguageMenus objectID="118" languageCode="en" startingMenuID="190" rootMenuID="160" >
<DivXMediaMenu objectID="190" backgroundVideoID="1101" backgroundAudioID="1102" exitAction="191" menuType="other">
<Action objectID="191" >
<MenuTransitionAction objectID="178" menuID="160" />
</Action>
</DivXMediaMenu>
<DivXMediaMenu objectID="160" backgroundVideoID="1201" backgroundAudioID="1202" startingMenuItemID="161" exitAction="173" menuType="title" >
<ButtonMenu objectID="161" overlayID="101" upAction="169" downAction="165" selectAction="163" text="Animatrix">
<MenuRectangle objectID="162" left="220" top="175" width="280" height="45" />
<Action objectID="163" >
<PlayAction objectID="164" titleID="124" mediaObjectID="128" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="165" overlayID="102" upAction="161" downAction="169" selectAction="167" text="Subtitles">
<MenuRectangle objectID="166" left="280" top="250" width="160" height="40" />
<Action objectID="167" >
<MenuTransitionAction objectID="168" menuID="260" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="169" overlayID="103" upAction="165" downAction="161" selectAction="171" text="Chapters">
<MenuRectangle objectID="170" left="280" top="305" width="160" height="40" />
<Action objectID="171" >
<MenuTransitionAction objectID="172" menuID="360" />
</Action>
</ButtonMenu>
<Action objectID="173" >
<MenuTransitionAction objectID="174" menuID="160" />
</Action>
</DivXMediaMenu>
<DivXMediaMenu objectID="260" backgroundVideoID="1301" backgroundAudioID="1302" startingMenuItemID="261" exitAction="285" menuType="audio" >
<ButtonMenu objectID="261" overlayID="104" rightAction="269" leftAction="265" selectAction="263" text="Animatrix">
<MenuRectangle objectID="262" left="585" top="100" width="40" height="260" />
<Action objectID="263" >
<PlayAction objectID="264" titleID="124" mediaObjectID="128" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="265" overlayID="105" rightAction="261" leftAction="269" selectAction="267" text="Menu">
<MenuRectangle objectID="266" left="530" top="180" width="40" height="100" />
<Action objectID="267" >
<MenuTransitionAction objectID="268" menuID="160" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="269" overlayID="106" upAction="281" downAction="273" rightAction="265" leftAction="261" selectAction="271" text="Audio-English">
<MenuRectangle objectID="170" left="130" top="195" width="75" height="25" />
<Action objectID="271" >
<AudioSelectAction objectID="272" titleID="124" trackID="01wb" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="273" overlayID="107" upAction="269" downAction="277" rightAction="265" leftAction="261" selectAction="275" text="Audio-French">
<MenuRectangle objectID="274" left="145" top="225" width="70" height="25" />
<Action objectID="275" >
<AudioSelectAction objectID="276" titleID="124" trackID="02wb" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="277" overlayID="108" upAction="273" downAction="281" rightAction="265" leftAction="261" selectAction="279" text="Subtitle-English">
<MenuRectangle objectID="278" left="185" top="305" width="80" height="25" />
<Action objectID="279" >
<SubtitleSelectAction objectID="280" titleID="124" trackID="03sb" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="281" overlayID="109" upAction="277" downAction="269" rightAction="265" leftAction="261" selectAction="283" text="Subtitle-French">
<MenuRectangle objectID="282" left="205" top="335" width="65" height="25" />
<Action objectID="283" >
<SubtitleSelectAction objectID="284" titleID="124" trackID="04sb" />
</Action>
</ButtonMenu>
<Action objectID="285" >
<MenuTransitionAction objectID="286" menuID="260" />
</Action>
</DivXMediaMenu>
<DivXMediaMenu objectID="360" backgroundVideoID="1401" backgroundAudioID="1402" startingMenuItemID="361" exitAction="381" menuType="chapter" >
<ButtonMenu objectID="361" overlayID="110" rightAction="369" leftAction="365" selectAction="363" text="Animatrix">
<MenuRectangle objectID="362" left="585" top="100" width="40" height="260" />
<Action objectID="363" >
<PlayAction objectID="364" titleID="124" mediaObjectID="128" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="365" overlayID="111" rightAction="361" leftAction="369" selectAction="367" text="Menu">
<MenuRectangle objectID="366" left="530" top="180" width="40" height="120" />
<Action objectID="367" >
<MenuTransitionAction objectID="368" menuID="160" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="369" overlayID="112" upAction="377" downAction="373" rightAction="365" leftAction="361" selectAction="371" text="Chapter-1">
<MenuRectangle objectID="370" left="130" top="180" width="120" height="40" />
<Action objectID="371" >
<PlayAction objectID="372" titleID="124" mediaObjectID="128" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="373" overlayID="113" upAction="369" downAction="377" rightAction="365" leftAction="361" selectAction="375" text="Chapter-2">
<MenuRectangle objectID="374" left="165" top="240" width="130" height="40" />
<Action objectID="375" >
<PlayAction objectID="376" titleID="124" mediaObjectID="1128" />
</Action>
</ButtonMenu>
<ButtonMenu objectID="377" overlayID="114" upAction="373" downAction="369" rightAction="365" leftAction="361" selectAction="379" text="Chapter-3">
<MenuRectangle objectID="378" left="220" top="295" width="120" height="40" />
<Action objectID="379" >
<PlayAction objectID="380" titleID="124" mediaObjectID="2128" />
</Action>
</ButtonMenu>
<Action objectID="381" >
<MenuTransitionAction objectID="382" menuID="360" />
</Action>
</DivXMediaMenu>
</LanguageMenus>
<Media objectID="119">
<MenuTracks objectID="120">
<MediaSource objectID="100" mediaType="menuAvi" location="media\menu.divx" />

<MediaTrack objectID="1101" mediaSourceID="100" sourceTrackID="none" trackID="00dc" startFrame="0" endFrame="224" type="video" />
<MediaTrack objectID="1102" mediaSourceID="100" sourceTrackID="none" trackID="01wb" startTime="0" endTime="9000" type="audio" />

<MediaTrack objectID="1201" mediaSourceID="100" sourceTrackID="none" trackID="00dc" startFrame="225" endFrame="1499" type="video" />
<MediaTrack objectID="1202" mediaSourceID="100" sourceTrackID="none" trackID="01wb" startTime="9000" endTime="60000" type="audio" />

<MediaTrack objectID="1301" mediaSourceID="100" sourceTrackID="none" trackID="00dc" startFrame="1500" endFrame="2999" type="video" />
<MediaTrack objectID="1302" mediaSourceID="100" sourceTrackID="none" trackID="01wb" startTime="60000" endTime="120000" type="audio" />

<MediaTrack objectID="1401" mediaSourceID="100" sourceTrackID="none" trackID="00dc" startFrame="3000" endFrame="4500" type="video" />
<MediaTrack objectID="1402" mediaSourceID="100" sourceTrackID="none" trackID="01wb" startTime="120000" endTime="180000" type="audio" />

<MediaTrack objectID="101" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="0" endFrame="1" type="subtitle" />
<MediaTrack objectID="102" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="1" endFrame="2" type="subtitle" />
<MediaTrack objectID="103" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="2" endFrame="3" type="subtitle" />
<MediaTrack objectID="104" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="3" endFrame="4" type="subtitle" />
<MediaTrack objectID="105" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="4" endFrame="5" type="subtitle" />
<MediaTrack objectID="106" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="5" endFrame="6" type="subtitle" />
<MediaTrack objectID="107" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="6" endFrame="7" type="subtitle" />
<MediaTrack objectID="108" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="7" endFrame="8" type="subtitle" />
<MediaTrack objectID="109" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="8" endFrame="9" type="subtitle" />
<MediaTrack objectID="110" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="9" endFrame="10" type="subtitle" />
<MediaTrack objectID="111" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="10" endFrame="11" type="subtitle" />
<MediaTrack objectID="112" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="11" endFrame="12" type="subtitle" />
<MediaTrack objectID="113" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="12" endFrame="13" type="subtitle" />
<MediaTrack objectID="114" mediaSourceID="100" sourceTrackID="none" trackID="02sb" startFrame="13" endFrame="14" type="subtitle" />
</MenuTracks>
<Title objectID="124" translationLookupID="133" defaultAudioTrack="01wb" defaultSubtitleTrack="none" >
<MediaSource objectID="125" mediaType="featureAvi" location="media\movie.divx" />
<Chapter objectID="128" translationLookupID="158" >
<MediaTrack objectID="126" mediaSourceID="125" sourceTrackID="none" trackID="00dc" startFrame="0" type="video" />
<MediaTrack objectID="127" mediaSourceID="125" sourceTrackID="none" trackID="01wb" startTime="0" languageCode="en" translationLookupID="1053" type="audio" />
<MediaTrack objectID="900" mediaSourceID="125" sourceTrackID="none" trackID="02wb" startTime="0" languageCode="fr" translationLookupID="122" type="audio" />
<MediaTrack objectID="902" mediaSourceID="125" sourceTrackID="none" trackID="03sb" startFrame="0" languageCode="en" translationLookupID="142" type="subtitle" />
<MediaTrack objectID="903" mediaSourceID="125" sourceTrackID="none" trackID="04sb" startFrame="0" languageCode="fr" translationLookupID="131" type="subtitle" />
</Chapter>
<Chapter objectID="1128" translationLookupID="1158" >
<MediaTrack objectID="1126" mediaSourceID="125" sourceTrackID="none" trackID="00dc" startFrame="371" type="video" />
<MediaTrack objectID="1127" mediaSourceID="125" sourceTrackID="none" trackID="01wb" languageCode="en" translationLookupID="1053" type="audio" />
<MediaTrack objectID="1900" mediaSourceID="125" sourceTrackID="none" trackID="02wb" languageCode="fr" translationLookupID="122" type="audio" />
<MediaTrack objectID="1902" mediaSourceID="125" sourceTrackID="none" trackID="03sb" languageCode="en" translationLookupID="142" type="subtitle" />
<MediaTrack objectID="1903" mediaSourceID="125" sourceTrackID="none" trackID="04sb" languageCode="fr" translationLookupID="131" type="subtitle" />
</Chapter>
<Chapter objectID="2128" translationLookupID="2158" >
<MediaTrack objectID="2126" mediaSourceID="125" sourceTrackID="none" trackID="00dc" startFrame="803" type="video" />
<MediaTrack objectID="2127" mediaSourceID="125" sourceTrackID="none" trackID="01wb" languageCode="en" translationLookupID="1053" type="audio" />
<MediaTrack objectID="2900" mediaSourceID="125" sourceTrackID="none" trackID="02wb" languageCode="fr" translationLookupID="122" type="audio" />
<MediaTrack objectID="2902" mediaSourceID="125" sourceTrackID="none" trackID="03sb" languageCode="en" translationLookupID="142" type="subtitle" />
<MediaTrack objectID="2903" mediaSourceID="125" sourceTrackID="none" trackID="04sb" languageCode="fr" translationLookupID="131" type="subtitle" />
</Chapter>
</Title>
</Media>
<TranslationTable objectID="121" >
<TranslationLookup objectID="1053" >
<Translation objectID="1054" languageCode="en" value="English" />
</TranslationLookup>
<TranslationLookup objectID="122" >
<Translation objectID="123" languageCode="fr" value="French" />
</TranslationLookup>
<TranslationLookup objectID="133" >
<Translation objectID="134" languageCode="en" value="Animatrix" />
</TranslationLookup>
<TranslationLookup objectID="142" >
<Translation objectID="143" languageCode="en" value="English" />
</TranslationLookup>
<TranslationLookup objectID="131" >
<Translation objectID="132" languageCode="fr" value="French" />
</TranslationLookup>
<TranslationLookup objectID="158" >
<Translation objectID="159" languageCode="en" value="Introduction" />
</TranslationLookup>
<TranslationLookup objectID="1158" >
<Translation objectID="1159" languageCode="en" value="Developpement" />
</TranslationLookup>
<TranslationLookup objectID="2158" >
<Translation objectID="2159" languageCode="en" value="Conclusion" />
</TranslationLookup>
</TranslationTable>
</DivXMediaManager>

IgorC
1st August 2005, 22:37
Forget to say that it was XVID.

Sagittaire
1st August 2005, 23:12
I don't know ... I forget ...
DivX6 / XviD for menu or DivX6 / XviD for trailer ... I change 4CC (always DX50) for maximum compatibility with hardware player.

But don't change anything ... MPEG4 ASP is MPEG4 ASP. All MPEG4 ASP codec work fine with fuse if you change the 4CC for "DX50". XviD is perhabs better because you can place IFrame where you want for better Navigation (menu transition, chapter, subtitle & language switch ...)

In fact with fuse and xml it's "easy" to transfert the complete DVD structure. Why converter don't make that ... ???

thekid
2nd August 2005, 00:04
very nice...

thekid...

Sagittaire
2nd August 2005, 13:55
your DivX Player is able to decode mp3 5.1 and mp3pro ... ???

Converters with mp3pro 5.1 can be very usefull ... !!!