2019-05-03 17:37:46 -07:00
|
|
|
fail() {
|
|
|
|
echo "failed to process $f, exiting"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
for f in ./*.flac
|
|
|
|
do
|
2019-05-03 23:43:11 -07:00
|
|
|
ffmpeg -i "$f" -q:a 0 -vn "$(basename "$f" .flac).mp3"
|
|
|
|
(( $? )) && fail
|
2019-05-03 17:37:46 -07:00
|
|
|
echo "$f success"
|
|
|
|
done
|
2019-05-03 23:43:11 -07:00
|
|
|
|
|
|
|
read -ep "success. delete files? [yn] " YN
|
|
|
|
[[ ${YN,,} == y* ]] && rm ./*.flac
|