#!/bin/sh echo "`basename $0` (c)2009 PaulTT" if [ "x$1" == "x" ]; then echo "thou shalt pass a file to be encodeth..." echo " Usage: `basename $0` [ []]" exit 1 fi # mpeg1video | mpeg4 PTT_VCODEC=$2 # respectively 300 | 260 PTT_VBITRATE=$3 #PTT_PARMS="vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01" # for multi-cores: PTT_PARMS="vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01:threads=3" if [ "x$PTT_VCODEC" == "x" ]; then PTT_VCODEC=mpeg1video fi if [ "x$PTT_VBITRATE" == "x" ]; then PTT_VBITRATE=300 fi echo "Ecnoding with $PTT_VCODEC codec at $PTT_VBITRATE kbps..." mencoder "$1" \ -ovc lavc -lavcopts vcodec=$PTT_VCODEC:vhq:vbitrate=$PTT_VBITRATE:$PTT_PARMS \ -vf scale=320:-2,eq2=1.2:0.5:-0.25,rotate=2 \ -oac mp3lame -lameopts br=64:cbr \ -af resample=44100 \ -ofps 15 \ -o moko_"$1"_"$PTT_VCODEC".avi