#!/bin/sh

for i in $*; do
  KURZERNAME=`basename $i`
  BASE=`echo $KURZERNAME | awk -F. '{ print $1 }'`
  EXT=`echo $KURZERNAME | awk -F. '{ print $2 }'`
  if [ "X${EXT}" = "XJPG" -o "X${EXT}" = "Xjpg" ]; then
      jhead -nf%Y%m%d-%H%M%S $i | tee /tmp/exifname.$$
      NEUERNAME=`awk '{ print $3 }' /tmp/exifname.$$`
      rm -f /tmp/exifname.$$
      NEUERNAMEBASE=`basename $NEUERNAME .jpg`
      if [ -f `dirname $i`/${BASE}.avi ]; then
	  if [ ! -f `dirname $i`/${NEUERNAMEBASE}.avi ]; then
	      echo "`dirname $i`/${BASE}.avi --> `dirname $i`/${NEUERNAMEBASE}-mov.avi"
	      mv `dirname $i`/${BASE}.avi `dirname $i`/${NEUERNAMEBASE}-mov.avi
	      echo "`dirname $i`/${NEUERNAMEBASE}.jpg --> `dirname $i`/${NEUERNAMEBASE}-mov.jpg"
	      mv `dirname $i`/${NEUERNAMEBASE}.jpg `dirname $i`/${NEUERNAMEBASE}-mov.jpg
	  fi
      fi
  fi
  if  [ "X${EXT}" = "XCR2" -o "X${EXT}" = "Xcr2" ]; then
      exiftool '-FileName<CreateDate' -d %Y%m%d-%H%M%S.cr2 $i
      if [ $? -ne 0 ]; then
	  exiftool '-FileName<CreateDate' -d %Y%m%d-%H%M%Sa.cr2 $i
	  if [ $? -ne 0 ]; then
	      exiftool '-FileName<CreateDate' -d %Y%m%d-%H%M%Sb.cr2 $i
	      if [ $? -ne 0 ]; then
		  exiftool '-FileName<CreateDate' -d %Y%m%d-%H%M%Sc.cr2 $i
		  if [ $? -ne 0 ]; then
		      exiftool '-FileName<CreateDate' -d %Y%m%d-%H%M%Sd.cr2 $i
		  fi
	      fi
	  fi
      fi
  fi
done

