home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Skins
MP themed DVD menus
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="evilpenguin81" data-source="post: 56026" data-attributes="member: 20766"><p>While egonspengleruk is working on adding DVD video burning to MP I'm working with him to create in sweet looking MP themed menus for the DVDs. </p><p></p><p>I'm pretty far along right now and here is what I have working...</p><p></p><p><img src="https://home.comcast.net/~zadigian/menuBackgroundbt.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><img src="https://home.comcast.net/~zadigian/subMenuBackgroundbt.0.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><img src="https://home.comcast.net/~zadigian/menuBackgroundMC.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><img src="https://home.comcast.net/~zadigian/subMenuBackgroundMC.0.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><img src="https://home.comcast.net/~zadigian/menuBackgroundbtOverride.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><img src="https://home.comcast.net/~zadigian/subMenuBackgroundbtOverride.0.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>In addition to static menus, I also have a very loose method of adding animations to menus, as shown by this mpg (~200kb)</p><p><a href="https://home.comcast.net/~zadigian/animatedMenu.rar" target="_blank">https://home.comcast.net/~zadigian/animatedMenu.rar</a></p><p></p><p>Basically, how my program works is by default it selects the following images and uses them for the menu</p><p></p><p> * background.png – The background</p><p> * hp_start.png – The top right logo</p><p> * hover_my videos.png – The bottom right logo</p><p> * button_green_focus_165×32.png – The buttons</p><p> * osd_dialog_big.png – The dialog box in the submenu.</p><p></p><p>However, there is always the possibility that these images don't exist or that they don't look right so i've also added the ability to override pretty much everything. To override things all you need to do is add a menuGen.override file into the media folder for the theme and specify the images, positions, and sizes you want. Here's what a .override file consists of...</p><p></p><p>[code]Background =</p><p>Top Logo =</p><p>Top Logo Size = </p><p>Top Logo Location =</p><p>Bottom Video Logo =</p><p>Bottom Video Logo Size =</p><p>Bottom Video Logo Location =</p><p>Button =</p><p>Dialog Box = </p><p>font color =</p><p>Font =</p><p>Max Chars Per Line =</p><p>Logo Animation Path =</p><p>Logo Animation Frames =</p><p>Logo Animation Slow Down =</p><p>Logo Animation Size =</p><p>Logo Animation Location =</p><p>Video Logo Animation Path =</p><p>Video Logo Animation Frames =</p><p>Video Logo Animation Slow Down =</p><p>Video Logo Animation Size =</p><p>Video Logo Animation Location =</p><p>Button Animation Path =</p><p>Button Animation Frames =</p><p>Button Animation Slow Down =</p><p>Button Animation Frequency = </p><p>Button Animation Length in Seconds =[/code]</p><p>-The images are overrided by specifying the full path to a new image</p><p>-The location is overrided by putting in the new coordinates in the format "+535+27" where 535 and 27 are the pixel coordinates of the upppr right hand corner of the image</p><p>-The size is overrided by specifying the new size in the format "150x150" where 150x150 are the desired dimensions of the image</p><p></p><p>Every override file must contain all of the above lines, however, they do not all need to be filled out.</p><p></p><p>As far as the animations go... those are a little more complicated. For example this is how I configured the animation in the video linked above...</p><p></p><p>[code]Logo Animation Path =C:\Documents and Settings\zadigisc.DS\Desktop\bluetwo_metal_dark\BlueTwo Metal Dark\Media\animations\%d.png</p><p>Logo Animation Frames =89</p><p>Logo Animation Slow Down =2</p><p>Logo Animation Size =</p><p>Logo Animation Location =+535+50[/code]</p><p></p><p>- The animation path is the full path and generic name of the sequence of animated images. If you look in the BlueTwo Metal Dark theme you'll find the animation I use is named 1.png, 2.png, 3.png,...,89.png so I use the image name "%d.png". If the images were named in the format logoAnimated1.png, logoAnimated2.png, you would have used "logAnimated%d.png". Also the first picture in the sequence needs to be labeled with a 1, not 0.</p><p>- The animation frames is the total number of images in the sequence, in other words that last image number.</p><p>- The animation slow down is the rate to slow down the image playback. For example a '2' would mean play the sequence 2x slower and a '3' would mean play the sequence 3x slower.</p><p>- The size and location are the same as for the regular images.</p><p></p><p>The Logo animation (top) and the video animation (bottom) will start playing back immediatly when the video starts. The button animation, however, is bit more complicated. </p><p></p><p>For the button animation, you specify the path and the total frames as above, however, instead of playing back immedialy the button animations will kick off randomly in the total second window you specify. So if you specify 30 seconds, you'll end up with a 30 second video where each of the buttons will randomly play the animation with a frequency(0-100) you specify. The general effect i'm going for is to create some type of pulsing effect (like the buttons in MCE) that just keeps the picture from looking static. This rough mock up video will help demonstrate what the heck i'm talking about <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p></p><p><a href="https://home.comcast.net/~zadigian/animatedButtons.rar" target="_blank">https://home.comcast.net/~zadigian/animatedButtons.rar</a></p><p>[code]Button Animation Path =C:\Documents and Settings\zadigisc.DS\Desktop\button animation\button animation\button%d.png</p><p>Button Animation Frames =25</p><p>Button Animation Slow Down =2</p><p>Button Animation Frequency =2 </p><p>Button Animation Length in Seconds =10[/code]</p><p></p><p>The animations I used is only 25 frames and only includes the counting up, the counting down is added by the program when by playing the animations back in reverse once it hits the top.</p><p></p><p>Obviously, these animations are optional, but I think if implemented by some one with some artistic ability (read: not me) they could look extra slick <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p></p><p>So why am I telling you all this? Well, I hope eventually that in addition to the regular screens you modify for your themes that you'll also want to take advantage of the .override files and the optional button animations to customize the look and feel of the DVD menus generated by your theme.</p><p></p><p>I've got a pretty stable version working you can download and play with and i'd be very interested in any ideas you have for improving the look/feel/layout of the menus or making program more customizable.</p><p></p><p><a href="https://home.comcast.net/~zadigian/menuGen_v1_0.rar" target="_blank">https://home.comcast.net/~zadigian/menuGen_v1_0.rar</a></p><p></p><p>Usage: Included in the .rar file above there is an example of the .gen file that the program uses as input. Basically all you need to do to start cranking out menus is modify the included menuGen.gen file to match your setup and run the executable.</p><p></p><p>Some notes:</p><p>* Make sure that the work folder already exists and is empty</p><p>* To keep the program from deleting it's working images, set debug delete to '1'</p><p>* Make sure you modify all of the paths to the executables to be correct for where you extract the folder</p><p>* The video thumbnails currently do nothing</p><p>* Currently I use my own DVD menu navigation buttons (buttons4.png) however if there is any desire I can add the ability to specify your own.</p><p>* To create an .override file, just copy the full list of options from above into a notepad and save it into your theme's "Media" folder as 'menuGen.override'.</p><p>* You don't need to mess with the Video Information section, however if you want to add more buttons, just add more videos upto a max of 7</p><p></p><p>[code]Theme Folder =C:\Documents and Settings\zadigisc.DS\Desktop\bluetwo_metal_dark\BlueTwo Metal Dark\Media</p><p>Work Folder =C:\DVD</p><p>Graphics Magick =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\gm.exe</p><p>Mplex =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\mplex.exe</p><p>jpeg2yuv =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\png2yuv.exe</p><p>mpeg2enc =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\mpeg2enc.exe</p><p>spumux =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\spumux.exe</p><p>AC3 audio =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\Silence.ac3</p><p>Button Image =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\buttons4.png</p><p>Leave files for debugging (0 is false, 1 is true)=1</p><p>-------------------------Video 0-------------------------</p><p>Video 0 Show Title= Lost</p><p>Video 0 Episode Title= Live Together, Die Alone</p><p>Video 0 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back.</p><p>Video 0 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png</p><p>-------------------------Video 1-------------------------</p><p>Video 1 Show Title= Lost</p><p>Video 1 Episode Title= Live Together, Die Alone</p><p>Video 1 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back.</p><p>Video 1 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png</p><p>-------------------------Video 2-------------------------</p><p>Video 2 Show Title= Lost</p><p>Video 2 Episode Title= Live Together, Die Alone</p><p>Video 2 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back.</p><p>Video 2 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png[/code]</p></blockquote><p></p>
[QUOTE="evilpenguin81, post: 56026, member: 20766"] While egonspengleruk is working on adding DVD video burning to MP I'm working with him to create in sweet looking MP themed menus for the DVDs. I'm pretty far along right now and here is what I have working... [img]https://home.comcast.net/~zadigian/menuBackgroundbt.jpg[/img] [img]https://home.comcast.net/~zadigian/subMenuBackgroundbt.0.jpg[/img] [img]https://home.comcast.net/~zadigian/menuBackgroundMC.jpg[/img] [img]https://home.comcast.net/~zadigian/subMenuBackgroundMC.0.jpg[/img] [img]https://home.comcast.net/~zadigian/menuBackgroundbtOverride.jpg[/img] [img]https://home.comcast.net/~zadigian/subMenuBackgroundbtOverride.0.jpg[/img] In addition to static menus, I also have a very loose method of adding animations to menus, as shown by this mpg (~200kb) [url]https://home.comcast.net/~zadigian/animatedMenu.rar[/url] Basically, how my program works is by default it selects the following images and uses them for the menu * background.png – The background * hp_start.png – The top right logo * hover_my videos.png – The bottom right logo * button_green_focus_165×32.png – The buttons * osd_dialog_big.png – The dialog box in the submenu. However, there is always the possibility that these images don't exist or that they don't look right so i've also added the ability to override pretty much everything. To override things all you need to do is add a menuGen.override file into the media folder for the theme and specify the images, positions, and sizes you want. Here's what a .override file consists of... [code]Background = Top Logo = Top Logo Size = Top Logo Location = Bottom Video Logo = Bottom Video Logo Size = Bottom Video Logo Location = Button = Dialog Box = font color = Font = Max Chars Per Line = Logo Animation Path = Logo Animation Frames = Logo Animation Slow Down = Logo Animation Size = Logo Animation Location = Video Logo Animation Path = Video Logo Animation Frames = Video Logo Animation Slow Down = Video Logo Animation Size = Video Logo Animation Location = Button Animation Path = Button Animation Frames = Button Animation Slow Down = Button Animation Frequency = Button Animation Length in Seconds =[/code] -The images are overrided by specifying the full path to a new image -The location is overrided by putting in the new coordinates in the format "+535+27" where 535 and 27 are the pixel coordinates of the upppr right hand corner of the image -The size is overrided by specifying the new size in the format "150x150" where 150x150 are the desired dimensions of the image Every override file must contain all of the above lines, however, they do not all need to be filled out. As far as the animations go... those are a little more complicated. For example this is how I configured the animation in the video linked above... [code]Logo Animation Path =C:\Documents and Settings\zadigisc.DS\Desktop\bluetwo_metal_dark\BlueTwo Metal Dark\Media\animations\%d.png Logo Animation Frames =89 Logo Animation Slow Down =2 Logo Animation Size = Logo Animation Location =+535+50[/code] - The animation path is the full path and generic name of the sequence of animated images. If you look in the BlueTwo Metal Dark theme you'll find the animation I use is named 1.png, 2.png, 3.png,...,89.png so I use the image name "%d.png". If the images were named in the format logoAnimated1.png, logoAnimated2.png, you would have used "logAnimated%d.png". Also the first picture in the sequence needs to be labeled with a 1, not 0. - The animation frames is the total number of images in the sequence, in other words that last image number. - The animation slow down is the rate to slow down the image playback. For example a '2' would mean play the sequence 2x slower and a '3' would mean play the sequence 3x slower. - The size and location are the same as for the regular images. The Logo animation (top) and the video animation (bottom) will start playing back immediatly when the video starts. The button animation, however, is bit more complicated. For the button animation, you specify the path and the total frames as above, however, instead of playing back immedialy the button animations will kick off randomly in the total second window you specify. So if you specify 30 seconds, you'll end up with a 30 second video where each of the buttons will randomly play the animation with a frequency(0-100) you specify. The general effect i'm going for is to create some type of pulsing effect (like the buttons in MCE) that just keeps the picture from looking static. This rough mock up video will help demonstrate what the heck i'm talking about ;) [url]https://home.comcast.net/~zadigian/animatedButtons.rar[/url] [code]Button Animation Path =C:\Documents and Settings\zadigisc.DS\Desktop\button animation\button animation\button%d.png Button Animation Frames =25 Button Animation Slow Down =2 Button Animation Frequency =2 Button Animation Length in Seconds =10[/code] The animations I used is only 25 frames and only includes the counting up, the counting down is added by the program when by playing the animations back in reverse once it hits the top. Obviously, these animations are optional, but I think if implemented by some one with some artistic ability (read: not me) they could look extra slick ;) So why am I telling you all this? Well, I hope eventually that in addition to the regular screens you modify for your themes that you'll also want to take advantage of the .override files and the optional button animations to customize the look and feel of the DVD menus generated by your theme. I've got a pretty stable version working you can download and play with and i'd be very interested in any ideas you have for improving the look/feel/layout of the menus or making program more customizable. [url]https://home.comcast.net/~zadigian/menuGen_v1_0.rar[/url] Usage: Included in the .rar file above there is an example of the .gen file that the program uses as input. Basically all you need to do to start cranking out menus is modify the included menuGen.gen file to match your setup and run the executable. Some notes: * Make sure that the work folder already exists and is empty * To keep the program from deleting it's working images, set debug delete to '1' * Make sure you modify all of the paths to the executables to be correct for where you extract the folder * The video thumbnails currently do nothing * Currently I use my own DVD menu navigation buttons (buttons4.png) however if there is any desire I can add the ability to specify your own. * To create an .override file, just copy the full list of options from above into a notepad and save it into your theme's "Media" folder as 'menuGen.override'. * You don't need to mess with the Video Information section, however if you want to add more buttons, just add more videos upto a max of 7 [code]Theme Folder =C:\Documents and Settings\zadigisc.DS\Desktop\bluetwo_metal_dark\BlueTwo Metal Dark\Media Work Folder =C:\DVD Graphics Magick =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\gm.exe Mplex =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\mplex.exe jpeg2yuv =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\png2yuv.exe mpeg2enc =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\mpeg2enc.exe spumux =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\bin\spumux.exe AC3 audio =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\Silence.ac3 Button Image =C:\Documents and Settings\zadigisc.DS\Desktop\menuGen_v1_0\MenuGen\buttons4.png Leave files for debugging (0 is false, 1 is true)=1 -------------------------Video 0------------------------- Video 0 Show Title= Lost Video 0 Episode Title= Live Together, Die Alone Video 0 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back. Video 0 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png -------------------------Video 1------------------------- Video 1 Show Title= Lost Video 1 Episode Title= Live Together, Die Alone Video 1 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back. Video 1 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png -------------------------Video 2------------------------- Video 2 Show Title= Lost Video 2 Episode Title= Live Together, Die Alone Video 2 Description= After discovering something odd just offshore, Jack and Sayid come up with a plan to 'confront' "The Others" and hopefully get Walt back. Video 2 Thumbnail=C:\Path\To\Some\jpeg\or\png\folder.png[/code] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Skins
MP themed DVD menus
Contact us
RSS
Top
Bottom