From 90480944fd7969101c1ea756a00ba419e070d169 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Einar=20J=C3=B8rgen=20Haraldseid?= Date: Tue, 13 Jul 2021 12:38:10 +0200 Subject: [PATCH 1/1] Found an old script that can make video intro with arbitrary text(?) --- mkintro.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 mkintro.sh diff --git a/mkintro.sh b/mkintro.sh new file mode 100644 index 0000000..0abed27 --- /dev/null +++ b/mkintro.sh @@ -0,0 +1,27 @@ +#!/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 -- 2.30.2