Takk til
Se takk.ogv for eksempel på hvordan det kan bli.
- todo:
- lage font variabel og sjekk om bitstream fonten er installert
- Finne en annen font?
- Legge til andre takker?
Script
#!/bin/bash
# Ole Kristian Lien
# aptitude install imagemagick smilutils
what=( "" "Foredragsholder" "Lokaler" "Introduksjon" "Annonsering" "Kameraoperatør" "Kameraoperatør" "Video- og lydmiksing" "Streaming" "Morten Kjelkenes")
who=( "TAKK TIL" "Øyvind Hanssen" "Høyskolen i Oslo" "Petter Reinholdtsen" "Ole Kristian Lien" "Stian Hubener" "Hans-Petter Fjeld" "Herman Robak" "Ole Kristian Lien" "også takk til" )
count=0
frames=100 # 25fps
function image {
convert -size 720x576 xc:black \
-font Bitstream-Vera-Sans-Bold -fill white -gravity center -pointsize 60 -draw "text 0,0 '${hvem}'" \
-font Bitstream-Vera-Sans-Bold -fill white -gravity center -pointsize 40 -draw "text 0,60 '${hva}'" \
-append takk-${count}.png
}
echo "Lager outro video med $frames frames pr. takk."
echo
echo "Trykk ENTER for å sette standard verdi eller skriv inn riktig person. (hopp over den første)"
echo
for ((i=0; i < ${#what[@]}; i++)); do
hva=${what[$i]}
hvem=${who[$i]}
echo -n "$hva [$hvem]: "
read hvem
if [ -z "${hvem}" ] ; then
hvem=${who[$i]}
# else
fi
image
count=`expr ${count} + 1`
done
echo
echo "Konverterer bildene til dv (16:9)..."
image2raw -r $frames -w -a takk-*.png > takk.dv
echo
echo "Sletter bildene..."
rm takk-*.png
echo
echo "Trykk ENTER for å spille av dv-filen..."
read
mplayer takk.dv