#!/bin/bash # # thumber script by luis peralta - http://www.ziritione.org # inspired by http://www.threewordtitle.com/thumber/ # # needs: mplayer, imagemagick if [ $# -lt 2 ] then echo "usage: $0 video-file output-thumber-image" exit 1 fi TILE_SIZE=32 TMPDIR="/tmp/thumbr-$$" mplayer -really-quiet -ao null -vo jpeg:quality=100:outdir=$TMPDIR -sstep 1 "$1" N_FRAMES=`echo "sqrt($(ls -l $TMPDIR|wc -l))" |bc` montage $TMPDIR/*jpg -mode Concatenate -resize ${TILE_SIZE}x -tile ${N_FRAMES}x "$2" rm -rf $TMPDIR