--- /dev/null
+#!/bin/bash
+
+DROPBOX="/naspool/dropbox/New Movies"
+MOVIEDIR="/naspool/movies"
+MOVIE="$1"
+CATEGORY="$2"
+
+if [[ -z "$MOVIE" ]]; then
+ echo "Usage: $0 <movie.mkv|Children|Collection|Holiday|Family|Church|Mobile> <Children|Collection|Holiday|Family|Church|Mobile>"
+ exit 1
+fi
+
+if [[ "$MOVIE" == *mkv ]] && [[ "$MOVIE" != /* ]]; then
+ MOVIE="$PWD/$MOVIE"
+fi
+
+if [[ "$MOVIE" == *mp4 ]] && [[ "$MOVIE" != /* ]]; then
+ MOVIE="$PWD/$MOVIE"
+fi
+
+function link_movie {
+ MOVIEFILENAME=`basename "$1"`
+ MOVIEFILENAMENOEXT=`basename "${1%.*}"`
+ CATEGORY=$2
+ if [[ ! -e "$MOVIEDIR/Mobile/$CATEGORY/$MOVIEFILENAMENOEXT.mkv" ]]; then
+ echo "-> Linking $1 to $DROPBOX/Mobile/$CATEGORY/$MOVIEFILENAME for mobile version creation"
+ if [[ ! -e "$DROPBOX/Mobile/$CATEGORY/$MOVIEFILENAME" ]]; then
+ ln -s "$1" "$DROPBOX/Mobile/$CATEGORY/$MOVIEFILENAME"
+ fi
+ else
+ echo "-> $MOVIEFILENAMENOEXT already exists under $MOVIEDIR/Mobile/$CATEGORY"
+ fi
+}
+
+if [[ -f "$MOVIE" ]]; then
+ link_movie "$MOVIE" "$CATEGORY"
+elif [[ -d "$MOVIEDIR/$MOVIE" ]]; then
+ CATEGORY=$MOVIE
+ shopt -s nullglob
+ for MOVIE in $MOVIEDIR/$CATEGORY/*.mkv $MOVIEDIR/$CATEGORY/*.avi
+ do
+ link_movie "$MOVIE" "$CATEGORY"
+ done
+else
+ echo "-E- Unable to find movie or category $MOVIE"
+ exit 1
+fi
+