summaryrefslogtreecommitdiffstats
path: root/tools/image_text
diff options
context:
space:
mode:
authorOle Kristian Lien <ole.k.lien@gmail.com>2009-12-07 14:05:43 +0000
committerOle Kristian Lien <ole.k.lien@gmail.com>2009-12-07 14:05:43 +0000
commit5d3d3c9f2337fe18c64c2caea533c863aee93ae0 (patch)
treee70598c9e98defd2707d8d52c5b58dc766a9f799 /tools/image_text
parenta5a5ef6c28d3eeb88bf4722476142e09d98b6833 (diff)
small changes
Diffstat (limited to 'tools/image_text')
-rw-r--r--tools/image_text41
1 files changed, 38 insertions, 3 deletions
diff --git a/tools/image_text b/tools/image_text
index fa286bd..d67e9c8 100644
--- a/tools/image_text
+++ b/tools/image_text
@@ -17,6 +17,41 @@ SIZE=`./video_resolution $1`
COUNTER=$2
BGCOLOR=$3
+# NEW ####
+COUNT1=`echo $4 | wc -c`
+COUNT2=`echo $5 | wc -c`
+
+SIZE1="0"
+SIZE2="0"
+
+if [ $COUNT1 -ge "30" ] ; then
+ SIZE1="30"
+ SIZE2=`echo $SIZE1-10|bc`
+elif [ $COUNT1 -ge "25" ] ; then
+ SIZE1="40"
+ SIZE2=`echo $SIZE1-10|bc`
+elif [ $COUNT1 -ge "20" ] ; then
+ SIZE1="50"
+ SIZE2=`echo $SIZE1-20|bc`
+else
+ SIZE1="60"
+ SIZE2=`echo $SIZE1-20|bc`
+fi
+
+
+#if [ $COUNT1 -ge "25" ] || [ $COUNT2 -ge "25" ] ; then
+# echo "25 eller over"
+#echo "$1. count1: $COUNT1, count2: $COUNT2"
+# SIZE1="40"
+# SIZE2="20"
+#else
+# echo "under 25"
+#echo "$1. count1: $COUNT1, count2: $COUNT2"
+# SIZE1="60"
+# SIZE2="40"
+#fi
+#########
+
if [ -z "$4" ]; then
echo "Usage: $0 <video-file> <counter> <bg-color> <text1> [<text2>]"
exit 1
@@ -38,11 +73,11 @@ fi
if [ $# -gt 4 ]; then
convert -font $FONT -size $SIZE xc:$BGCOLOR \
- -fill $FGCOLOR -gravity center -pointsize 50 -draw "text 0,0 '${4}'" \
- -fill $FGCOLOR -gravity center -pointsize 30 -draw "text 0,60 '${5}'" \
+ -fill $FGCOLOR -gravity center -pointsize $SIZE1 -draw "text 0,0 '${4}'" \
+ -fill $FGCOLOR -gravity center -pointsize $SIZE2 -draw "text 0,60 '${5}'" \
-append $NAME-$COUNTER.png
else
convert -font $FONT -size $SIZE xc:$BGCOLOR \
- -fill $FGCOLOR -gravity center -pointsize 60 -draw "text 0,0 '${4}'" \
+ -fill $FGCOLOR -gravity center -pointsize $SIZE1 -draw "text 0,0 '${4}'" \
-append $NAME-$COUNTER.png
fi