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