#!/bin/sh BIN_DIR=$(dirname "$0") IN_VIDEO="$1" START_FRAME="$2" END_FRAME="$3" MODE="$4" case $MODE in av) # From http://stackoverflow.com/a/965072 ext=${IN_VIDEO##*.} ;; audio) ext='m4a' ;; esac OUT_VIDEO=$(mktemp --tmpdir=/tmp "tmpvid.XXXXXXXX.$ext") "$BIN_DIR/encode_frames" "$IN_VIDEO" "$START_FRAME" "$END_FRAME" "$OUT_VIDEO" "$MODE" mplayer "$OUT_VIDEO" rm "$OUT_VIDEO"