#!/bin/bash # wrapper script for ffmpeg to act as a raw playback device for pf: # all video is dumped to stdout # check args [ -z "$1" ] && echo "usage: $0 [ ]" >&2 && exit 1 [ ! -f "$1" ] && echo "$0: \"$1\" not found" >&2 && exit 1 if [ -z "$5" ]; then EXTRA="" else EXTRA="-s $4x$5" fi # ffmpeg does not seem to have a 'quiet' flag to make it shut up on # stderr,this is a workaround exec 2>/dev/null # execute ffmpeg exec ffmpeg -i $1 $EXTRA pipe:.yuv