+#!/bin/bash
+
+# This script will make a text based intro movie of 5 seconds lenght
+
+if [ -f "$1" ]; then
+  filename=$1
+
+  # make the source image:
+  convert xc:black -resize 640x480! -antialias -gravity "Center" -fill white -font Helvetica -pointsize 34 -annotate 0 @$filename "$filename"000.jpg
+
+  # link it 125 times for 5 seconds:
+  for ((i=1;i<125;i+=1)); do
+    ln -s "$filename"000.jpg "$filename"`printf "%03d" "$i"`.jpg
+  done
+
+  # make the movie:
+  mencoder mf://*.jpg -mf w=640:h=480:fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy -o "$filename".avi
+#  mencoder mf://*.jpg -mf w=640:h=480:fps=25:type=jpg -ovc raw -oac copy -o "$filename".avi
+
+# clean up after ourselves:
+  for ((i=1;i<125;i+=1)); do
+    rm "$filename"`printf "%03d" "$i"`.jpg
+  done
+
+else
+  echo "Usage: mkintro.sh textfile" && exit
+fi