#!/bin/sh

#echo $0 filename_in.ext filename_out.flv sizex sizey vbitrate abitrate

filename_in="$1"
filename_out="$2"
sizex="$3"
sizey="$4"
vbitrate="$5"
abitrate="$6"

if [ "$vbitrate" = "" ]; then
echo $0 filename_in.ext filename_out.flv sizex sizey vbitrate abitrate
echo 256 - 184 64
echo 512 - 440 64
echo 1024 - 952 64
exit 1
fi

if [ "$abitrate" = "" ]; then
abitrate="64"
fi

#flv 320x240 video bitrate 256 kbits/s  default frame rate   audio bitrate 64 kbits/s
echo mencoder -mc 0 -af volnorm -vf scale=$sizex:-2,expand=:$sizey:::,crop=$sizex:$sizey,harddup -srate 44100 -oac mp3lame -lameopts abr:br=$abitrate -ovc lavc -of lavf -lavfopts format=flv -lavcopts vcodec=flv:vbitrate=$vbitrate:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -o "$filename_out" "$filename_in" "2>"/dev/null
mencoder -mc 0 -af volnorm -vf scale=$sizex:-2,expand=:$sizey:::,crop=$sizex:$sizey,harddup -srate 44100 -oac mp3lame -lameopts abr:br=$abitrate -ovc lavc -of lavf -lavfopts format=flv -lavcopts vcodec=flv:vbitrate=$vbitrate:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -o "$filename_out" "$filename_in" 2>/dev/null

