| parallel --will-cite --ungroup --eta --progress FlacToOpus {}
}
+FlacApplyReplayGain()
+{
+ local readonly WORKDIR="$1"
+
+ if [ -n "$replaygainapply" ]; then
+ for i in $(find $WORKDIR -name '*.flac' | sort); do
+ nice --adjustment=10 flac --totally-silent \
+ $replaygainapply --output-name=$i-tmp $i
+ metaflac --remove-replay-gain $i-tmp
+ mv $i-tmp $i
+ done
+ fi
+}
+
PictureToFlac()
{
local readonly WORKDIR="$1"
elif [ $flac == true ]; then
printf "\nPhase %02d of %02d: flac -> flac with cover\n" \
$((curphase++)) $phase
+ FlacApplyReplayGain "$WORK"
PictureToFlac "$WORK"
elif [ $opus == true ]; then
printf "\nPhase %02d of %02d: flac -> opus\n" \