rendered paste body#!/bin/sh
# http://www.anythingbutipod.com/forum/showthread.php?p=220306
#mencoder ba.mkv -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=256:vhq:keyint=250:threads=2:vqscale=10 -oac mp3lame -lameopts cbr:br=64 -ffourcc XVID -vf scale=320:-2,crop=320:240,expand=320:240 -af resample=44100:0:0 -o ba.10.2.avi
#source some useful stuff
for i in /usr/local/etc/colors.sh;do
[ -r $i ] && source $i
done
MENCODER=mencoder
VOODOO="-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=256:vhq:keyint=250:threads=2:vqscale=10 -oac mp3lame -lameopts cbr:br=64 -ffourcc XVID -vf scale=320:-2,crop=320:240,expand=320:240 -af resample=44100:0:0"
ARGS=
AUDIOBR=${AUDIOBR:-44100}
MYNAME=`basename $0`
QUIET=false
function perr () {
$QUIET || echo -e "${RED}${MYNAME}${CED}: $*"
}
function is_int () {
test $1 -gt 0 -o $1 -lt 0 2>/dev/null
return 1
}
fucntion pargs () {
local tmp=
while [ $# -gt 0 ];do
case "z$1" in
z-q|z--quiet)
QUIET=true
;;
z-v|z--verbose)
QUIET=false
;;
z-abr)
tmp=$2
#if test $tmp -gt 0 -o $tmp -lt 0 2>/dev/null;then
if is_int $tmp;then
AUDIOBR=$tmp
shift
else
perr "Invalid audio bitrate: $tmp. Using abr=$AUDIOBR."
return 102
fi
;;
z--audio-bitrate=*)
tmp=${1##*=}
#if test $tmp -gt 0 -o $tmp -lt 0 2>/dev/null;then
if is_int $tmp;then
AUDIOBR=$tmp
else
perr "Invalid audio bitrate: $tmp. Using abr=$AUDIOBR."
return 102
fi
;;
z-sm|z--small)
;;
z--)
shift
ARGS="${ARGS} $*"
break;;
z-*)
perr $1
return 101
shift;;
*)
ARGS="${ARGS} $1"
;;
esac
shift
done
}
for f in "$@";do
if [ -r $f ];then
echo "LOLOLOL($f)"
else
fi
done