Make mp3 encoding optional
This commit is contained in:
parent
2d2029137a
commit
904c4f8a8a
1 changed files with 17 additions and 7 deletions
|
@ -10,13 +10,21 @@ COOKED_DIR="$D/audio/cooked"
|
|||
FLAC_DIR="$D/audio/cooked/flac"
|
||||
MP3_DIR="$D/audio/cooked/mp3"
|
||||
|
||||
if [ "$1" = "-m" ]; then
|
||||
ENCODE_TO_MP3=YES
|
||||
else
|
||||
ENCODE_TO_MP3=NO
|
||||
fi
|
||||
|
||||
cd "$RAW_DIR"
|
||||
for DIR in *; do
|
||||
if [ ! -d "$FLAC_DIR/$DIR" ]; then
|
||||
mkdir -p "$FLAC_DIR/$DIR"
|
||||
fi
|
||||
if [ ! -d "$MP3_DIR/$DIR" ]; then
|
||||
mkdir -p "$MP3_DIR/$DIR"
|
||||
if [ "$ENCODE_TO_MP3" = "YES" ]; then
|
||||
if [ ! -d "$MP3_DIR/$DIR" ]; then
|
||||
mkdir -p "$MP3_DIR/$DIR"
|
||||
fi
|
||||
fi
|
||||
cd "$DIR"
|
||||
echo "working in $DIR"
|
||||
|
@ -42,11 +50,13 @@ for DIR in *; do
|
|||
else
|
||||
echo "...already converted"
|
||||
fi
|
||||
if [ ! -f "$MP3_FILE" ]; then
|
||||
echo "...converting it to MP3: $MP3_FILE"
|
||||
lame --quiet --preset studio "$TEMP_OUTFILE" "$MP3_FILE"
|
||||
else
|
||||
echo "...already converted"
|
||||
if [ "$ENCODE_TO_MP3" = "YES" ]; then
|
||||
if [ ! -f "$MP3_FILE" ]; then
|
||||
echo "...converting it to MP3: $MP3_FILE"
|
||||
lame --quiet --preset studio "$TEMP_OUTFILE" "$MP3_FILE"
|
||||
else
|
||||
echo "...already converted"
|
||||
fi
|
||||
fi
|
||||
rm -f "$TEMP_OUTFILE"
|
||||
done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue