#

Listato 5

La creazione dei menu con immagini
 
rem ----------------------------------------
rem DVD authoring suite
rem creaimg.bat
rem (c) copyright 2005-2007 Roberto Ceccarelli
rem ----------------------------------------

rem -- creazione immagini vuote  

convert xc:transparent -resize 720X576! emptyframe.png
convert xc:transparent -resize 192X144! -bordercolor green -compose copy -border 5 empty.png
convert xc:transparent -resize 64x64! -bordercolor green -compose copy -border 5 btnmask.png

rem -- montaggio 6 immagini in 3x2 con scalatura automatica

montage cap01.jpg cap02.jpg cap03.jpg cap04.jpg cap05.jpg cap06.jpg -tile 3x2 -geometry 192X144+11+11 -frame 5 -background transparent page_1.png
montage cap07.jpg cap08.jpg cap09.jpg cap10.jpg -tile 3x2 -geometry 192X144+11+11 -frame 5 -background transparent page_2.png

rem -- creazione cornici immagini

montage empty.png empty.png empty.png empty.png empty.png empty.png -tile 3x2 -geometry +11+11 -background transparent -bordercolor transparent mask_1.png
montage empty.png empty.png empty.png empty.png -tile 3x2 -geometry +11+11 -background transparent -bordercolor transparent mask_2.png

rem -- adesso espandiamo immagini e maschera alle dimensioni di un quadro PAL

rem -- e aggiungiamo i bottoni di navigazione
convert back720.jpg page_1.png -geometry +24+64 -composite gohome.png -geometry +328+450 -composite forward.png -geometry +616+450 -composite  menu_1.jpg
convert emptyframe.png mask_1.png -geometry +24+64 -composite btnmask.png -geometry +323+445 -composite btnmask.png -geometry +611+445 -composite menu_1_mask.png
convert back720.jpg page_2.png -geometry +24+64 -composite gohome.png -geometry +328+450 -composite back.png -geometry +45+450 -composite menu_2.jpg
convert emptyframe.png mask_2.png -geometry +24+64 -composite btnmask.png -geometry +323+445 -composite btnmask.png -geometry +40+445 -composite menu_2_mask.png

rem -- creazione flussi mpeg

set name=main_1
ffmpeg -loop_input -i %name%.jpg -t 2 -vcodec mpeg2video -f mpeg2video -r 25 -aspect 4:3 -b 5M %name%.m2v
f:\programmi\dvdauthor\mplex -f 8 -o %name%.mpg f:\programmi\dvdauthor\silence.ac3 %name%.m2v
set name=main_2
ffmpeg -loop_input -i %name%.jpg -t 2 -vcodec mpeg2video -f mpeg2video -r 25 -aspect 4:3 -b 5M %name%.m2v
f:\programmi\dvdauthor\mplex -f 8 -o %name%.mpg f:\programmi\dvdauthor\silence.ac3 %name%.m2v
del *.m2v

rem -- appendiamo i sottotitoli per il menu

spumux main_1.xml <main_1.mpg >main_1_menu.mpg
spumux main_2.xml <main_2.mpg >main_2_menu.mpg
 
Inizio pagina
Home page
 
Creative Commons  License BY-NC-SA
Ove non diversamente specificato i contenuti del sito sono rilasciati con licenza Creative Commons BY-NC-SA 4.0 

Copyright © 2007-2020 The Strawberry Field - Roberto Ceccarelli