Fiona for flac conversion
#!/bin/bash
#################### GLOBAL FRAG STUFF - NEVER CHANGE THIS ###################
clear
# PRETTY OUTPUT TEXT
COL_BLUE="\x1b[34;01m"
COL_RESET="\x1b[39;49;00m"
COL_RED="\e[31m"
COL_ORANGE="\e[33m"
COL_GREEN="\e[32m"
COL_PURPLE="\e[35m"
FORM_BOLD="\e[1mBold"
# COMMANDS
TO_FLAC="flac"
# INPUT FILE NAME INDICATORS
RAW24=".24master.wav"
RAW16=".16master.wav"
IDCHAR="@"
SEPERATOR="___"
DOSER_ID="d"
FIONA_ID="f"
# GENERATE TIMESTAMP
TIMESTAMP=$( date +%H%M )
##############################################################################
# CHECK LIST STUFF THAT CONTAINS VARIABLE
FILELIST=$(ls *$RAW24* )
PREPEND="$IDCHAR""$FIONA_ID""$TIMESTAMP"
# CODE
function rename {
for i in "$FILELIST"; do
mv "$i" "$PREPEND""$i"
done
}
function convert {
if [ "$FILELIST" != "" ]
then
for i in $FILELIST; do
"$TO_FLAC" "$i" --best --verify -f
done
fi
}
convert
rename
FILELIST=$(ls *$RAW16* )
convert
rename
FILELIST=$(ls *.24master.flac*)
rename
FILELIST=$(ls *.16master.flac*)
rename
clear
echo "Fiona is done"