summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xflac2alac.sh21
1 files changed, 11 insertions, 10 deletions
diff --git a/flac2alac.sh b/flac2alac.sh
index 4b6a8b2..ec28172 100755
--- a/flac2alac.sh
+++ b/flac2alac.sh
@@ -32,6 +32,8 @@ if [ $# -eq 0 ]; then
usage
fi
+basedir=`dirname $0`
+
for i in "$@"
do
# Convert from FLAC to ALAC
@@ -43,18 +45,17 @@ do
exit $rc
fi
# Migrate tags
- alac_copy_tags.py "$flac" "$alac"
+ $basedir/alac_copy_tags.py "$flac" "$alac"
rc=$?
if [ $rc -ne 0 ]; then
exit $rc
fi
-done
-
-# Embed Album Art
-if [ -z "$cover" ]; then
- alac_embed_art.py "$cover" "$@"
- rc=$?
- if [ $rc -ne 0 ]; then
- exit $rc
+ # Embed Album Art
+ if [ ! -z "$cover" ]; then
+ $basedir/alac_embed_art.py "$cover" "$alac"
+ rc=$?
+ if [ $rc -ne 0 ]; then
+ exit $rc
+ fi
fi
-fi
+done