#!/bin/sh
help(){
        echo "Usage: $0 <filename.[ppm|pnm|jpg]>"
        exit 0
}
if test "$#" = "1"
then
        case $1 in
*.pnm)
				ifilter=cat
                input="$1"
                base=`echo $input | sed "s/\.pnm$//"` ;;
*.ppm)
				ifilter=cat
                input="$1"
                base=`echo $input | sed "s/\.ppm$//"` ;;
*.jpg)
				ifilter=jpegtopnm
				input="$1"
                base=`echo $input | sed "s/\.jpg$//"` ;;
*)
                help ;;
        esac
    echo Transcoding $input to $base.qt....
    sleep 1
	$ifilter $input |
    ppmtoy4m -n 150 -F 30000:1001 -n 1 -r -I p | \
	yuvscaler -nntsc -O SVCD | \
	yuv2lav -fq -o "$base".qt
#	yuvscaler -nntsc -O SVCD | \
#		mpeg2enc -f4 -o $base.m2v
#       mplex -f4 "$base".m2v -o "$base".mpg
else
        help
fi
