#!/bin/bash
+export MLT_PROFILE=dv_pal
+export LC_NUMERIC=C
+
function show_consumers( )
{
awk -F '\t' '{ printf( "%d. %s\n", ++ i, $1 ); }' < consumers.ini
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( )
fi
}
-cd ..; . setenv; cd -
-
while [ 1 ]
do
if [ "$usable" = "0" -a "$demo" != "" ]
then
- if [ "$MLT_CONSUMER" == "westley:" ]
- then export WESTLEY_CONSUMER="westley:$demo.westley"
- bash $demo -consumer $WESTLEY_CONSUMER
- inigo +$demo.txt out=100 $demo.westley $demo.westley -filter watermark:watermark1.png composite.fill=true
- elif [ "$MLT_CONSUMER" == "westley" ]
+ if [ "$MLT_CONSUMER" == "xml:" ]
+ then export XML_CONSUMER="xml:$demo.mlt"
+ bash $demo -consumer $XML_CONSUMER
+ melt +$demo.txt out=100 $demo.mlt $demo.mlt -filter watermark:watermark1.png composite.fill=1 composite.geometry=85%/5%:10%x10%
+ elif [ "$MLT_CONSUMER" == "xml" ]
then bash $demo -consumer $MLT_CONSUMER | less
else bash $demo -consumer $MLT_CONSUMER
fi