Hi, Currently RASCAL sends a sequence of screenshots and an audio wav file to the server as a zip via ftp. I wrote a simple BASH script that runs every few minutes as a cron job to look for new zip files and convert them via mencoder to a playable AVI file.
I was wondering if someone can take a look at it, and help me convert this to an rc-level service, so that the RASCAL server component can be installed as a runlevel linux service (in /etc/init.d). Any thoughts or assistance are appreciated. Regards, David Makalsky Begin Script: #!/bin/sh RASCAL_DIR='/home/dmakalsky/www/rascaldir' #################################### cd $RASCAL_DIR for i in `ls *.zip` do sessionid=`echo $i | cut -f1 -d'.'` zipfile="$sessionid".zip silentmovie="$sessionid".silent.avi soundmovie="$sessionid".avi mkdir $sessionid mv $zipfile $sessionid unzip -j "$sessionid"/"$zipfile" -d $sessionid cd $sessionid mencoder "mf://*.jpg" -mf fps=4 -o $silentmovie -ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=800 mencoder $silentmovie -o $soundmovie -ovc copy -oac pcm -audiofile output.wav mv $soundmovie .. cd .. rm -fr $sessionid done End Script _______________________________________________ fluid-work mailing list [email protected] http://fluidproject.org/mailman/listinfo/fluid-work
