#!/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