Guida alla creazione di DVD video
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