X-Git-Url: https://git.hcoop.net/clinton/abcde.git/blobdiff_plain/73b0af6ed427ce7daa5313858de5038ff5a7fb6f..cdbd4cc839c5187b953fa30d6a97410ff761ad83:/abcde?ds=sidebyside diff --git a/abcde b/abcde index 3fc4cc5..ac99e88 100755 --- a/abcde +++ b/abcde @@ -378,6 +378,7 @@ do_replaygain() ;; esac OUTPUTFILES="" + REPLAYINDEX=0 for UTRACKNUM in $TRACKQUEUE do CDDBTRACKNUM=$(expr $UTRACKNUM - 1) @@ -392,17 +393,18 @@ do_replaygain() else OUTPUTFILE="$(eval echo $OUTPUTFORMAT)" fi - OUTPUTFILES="$OUTPUTDIR/$OUTPUTFILE.$OUTPUT $OUTPUTFILES" + OUTPUTFILES[$REPLAYINDEX]="$OUTPUTDIR/$OUTPUTFILE.$OUTPUT" + (( REPLAYINDEX = $REPLAYINDEX + 1 )) done case "$OUTPUT" in flac) - run_command replaygain-flac $METAFLAC --add-replay-gain "$OUTPUTFILES" + run_command replaygain-flac $METAFLAC --add-replay-gain "${OUTPUTFILES[@]}" ;; vorbis|ogg) - run_command replaygain-vorbis $VORBISGAIN --album "$OUTPUTFILES" + run_command replaygain-vorbis $VORBISGAIN --album "${OUTPUTFILES[@]}" ;; mp3) - run_command replaygain-mp3 $MP3GAIN -a "$OUTPUTFILES" + run_command replaygain-mp3 $MP3GAIN -a "${OUTPUTFILES[@]}" ;; *);; esac