function show_menu( )
{
sed 's/\t\+/\t/g' < demo.ini |
- awk -F '\t' '{ printf( "%2d. %-30.30s", ++ i, $2 ); if ( i % 2 == 0 ) printf( "\n" ); }'
+ awk -F '\t' '{ printf( "%2d. %-30.30s", ++ i, $2 ); if ( i % 2 == 0 ) printf( "\n" ); } END { if ( i % 2 == 1 ) printf( "\n" ); }'
}
function check_dependencies( )
mlt_slideshow Slideshow Scotland
mlt_bouncy Bouncy, Bouncy clip1.dv,clip3.dv
mlt_bouncy_ball Bouncy, Bouncy Ball clip1.mpeg,clip3.mpeg,circle.png
+mlt_news Breaking News clip1.mpeg,clip2.mpeg
+mlt_squeeze Squeeze Transitions clip1.dv,clip2.dv,clip3.dv
mlt_jcut J Cut clip1.dv,clip2.dv
mlt_lcut L Cut clip1.dv,clip2.dv
mlt_fade_black Fade from/to black/silence clip3.mpeg
--- /dev/null
+inigo \
+colour:black out=199 \
+-track \
+hold:avformat:clip1.mpeg out=149 clip1.mpeg \
+-track \
+clip2.mpeg out=199 \
+-track \
+pango: text=" Breaking News
+ MLT Rocks India" bgcolour=0xff000080 out=149 \
+pango: text=" Breaking News
+ MLT Rocks the World" bgcolour=0xff000080 out=349 \
+-transition mix:1 a_track=0 b_track=2 in=0 out=149 \
+-transition mix:1 a_track=0 b_track=1 in=150 out=199 \
+-transition composite:50%,15%:40%x40% a_track=0 b_track=1 in=0 out=149 \
+-transition composite:10%,15%:40%x40% a_track=0 b_track=2 in=0 out=199 \
+-transition composite:50%,15%:40%x40% end=0,0:100%x100% a_track=0 b_track=1 distort=true in=149 out=199 \
+-transition composite:10%,65%:90%x20% a_track=0 b_track=3 in=0 out=199 \
+-transition composite:10%,65%:90%x20% a_track=1 b_track=3 in=200 out=499 \
+$*
--- /dev/null
+inigo \
+-blank 99 colour:black out=49 -blank 99 colour:black out=49 -blank 99 colour:black out=49 \
+-track \
+clip1.dv out=124 clip2.dv out=149 clip3.dv in=75 out=224 clip1.dv \
+-transition composite:0%,0%:100%x100% key[25]=50%,0%:5%x100% end=0%,0%:100%x100% distort=true a_track=0 b_track=1 in=100 out=149 \
+-transition composite:0%,0%:100%x100% key[25]=0%,50%:100%x5% end=0%,0%:100%x100% distort=true a_track=0 b_track=1 in=250 out=299 \
+-transition composite:0%,0%:100%x100% key[25]=100%,0%:5%x100% key[26]=0%,0%:5%x100% end=0%,0%:100%x100% distort=true a_track=0 b_track=1 in=400 out=449 \
+$*