#!/bin/sh episode=0 for x in $(ls *.avi) ; do episode=$((episode+1)) rm divx2pass.log; mencoder -endpos 0:0:30 -nosound -ovc lavc -of rawvideo -vf scale=720:480,harddup \ -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8192:keyint=18:aspect=16/9:\ vpass=1:turbo -ofps 30000/1001 -o /dev/null $x mencoder -endpos 0:0:30 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup \ -srate 48000 -af lavcresample=48000 \ -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8192:keyint=18:aspect=16/9:\ acodec=ac3:abitrate=192:vpass=2 -ofps 30000/1001 -o movie-${episode}.mpg $x done