Nel 2007, quindi un lustro fa, lavoravo in un’azienda che cambiava nome ad anni alterni (all’epoca, se non sbaglio, la mia divisione si chiamava Officine della Rete). Ci aveva fornito di webcam, da usare per le video chat. Siccome tale utilizzo di pareva troppo limitato, scrissi un piccolo script bash per far scattare una foto ogni 10 minuti.
#!/bin/bash FILENAME="snap-"`date +"%F_%T"`".jpg" DATAORA=`date +"%F %T"` /usr/local/bin/uvccapture -o$FILENAME OK=$?; if [ $OK != 0 ]; then rm $FILENAME 2>&1; exit $OK; fi /usr/bin/mogrify -draw "text 200,230 \"$DATAORA\"" $FILENAME
lo script in realtà era più lungo, perché mandava anche il file via FTP su un mio spazio online, ma qui ho riassunto un po’.
Dopo un po’ ho scritto un secondo script, più semplice, per unire tutte le foto in un piccolo video.
#!/bin/bash transcode -i $1 -x imlist,null -g 320x240 -y xvid,null -f 9 -o $2 -H 0 --use_rgb -z
Ecco il risultato