
#!/bin/sh
# File	: mk_avi.sh
# By	: Maarten de Boer, 150721
# SUbject	: Script to make avi from jpegs

PGM="`basename $0|cut -d\. -f1`"
TMP="/tmp/${PGM}.$$"
#OUT="${HOME}/avi/timelaps_`date +%Y-%m-%d_%H-%M`.avi"
#OUT="${HOME}/avi/timelaps_`date +%H`.avi"
OUT="${HOME}/avi/timelaps_`date +%d`.avi"

echo "wait 10 sec. before making ${OUT}".
sleep 10
#HR="`date +%H`"
#ls -1 ${HOME}/cam/*${HR}*.jpeg > ${TMP}
#ls -1 ${HOME}/cam/*.jpeg > ${TMP}
ls -1 ${HOME}/cam/cam_0[56789]*.jpeg > ${TMP}
ls -1 ${HOME}/cam/cam_1*.jpeg >> ${TMP}
ls -1 ${HOME}/cam/cam_2[012].jpeg >> ${TMP}

#mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4:aspect=16/9:vbitrate=8000000 -vf scale=1920:1080 -o ${OUT} -mf type=jpeg:fps=24 mf://@${TMP}
mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4:aspect=3/4:vbitrate=8000000 -vf scale=1920:1080 -o ${OUT} -mf type=jpeg:fps=24 mf://@${TMP}

if [ -d /mnt/nas/www/domains/cam.agrarix.net/pages/avi ]; then
  echo "Copying ${OUT} ..."
  cp $0 /mnt/nas/www/domains/cam.agrarix.net/
  cp ${OUT} /mnt/nas/www/domains/cam.agrarix.net/pages/avi/
fi

rm ${TMP}
exit 0

