Language: Bash
Last Modified: 20071212
Known Issues: -
Description:
This script will automaticly extract .nef files from MMC card and convert it to JPEG
Script:
#!/bin/bash
#Set some variables
MOUNT_DIR=/media/mmc
MOUNT_DEV=/dev/mmcblk0p1
PHOTO_DIR=/home/shakir/Photos/temp/D40X
#Copy files from the MMC card
sudo mkdir $MOUNT_DIR
sudo mount -o uid=shakir,gid=shakir $MOUNT_DEV -t vfat $MOUNT_DIR
mv -v /media/mmc/dcim/100nd40x/* $PHOTO_DIR
sudo umount $MOUNT_DIR
sudo rmdir $MOUNT_DIR
cd $PHOTO_DIR
mkdir jpeg
#Convert RAW files to low quality JPEGs
for i in `ls *.nef`; do
ufraw-batch –out-type=jpeg –out-path=jpeg/ \
–compression=70 –size=600,600 –overwrite $i
mv -v $i nef/
done
mkdir nef
mv *.nef nef/