Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- for f in "$@"
- do
- NEWPATH="`dirname "$f"`/`basename "$f" .flac`-re.flac"
- flac -V -8 --mid-side --exhaustive-model-search --qlp-coeff-precision-search --replay-gain --rice-partition-order=8 --apodization=bartlett --apodization=bartlett_hann --apodization=blackman --apodization=blackman_harris_4term_92db --apodization=connes --apodization=flattop --apodization=gauss\(0.25\) --apodization=gauss\(0.5\) --apodization=hamming --apodization=hann --apodization=kaiser_bessel --apodization=nuttall --apodization=rectangle --apodization=triangle --apodization=tukey\(0.25\) --apodization=tukey\(0.5\) --apodization=tukey\(0.75\) --apodization=partial_tukey\(2\) --apodization=partial_tukey\(2/0.2\) --apodization=partial_tukey\(2/0.2/0.5\) --apodization=partial_tukey\(3\) --apodization=partial_tukey\(3/0.2\) --apodization=partial_tukey\(3/0.2/0.5\) --apodization=punchout_tukey\(3\) --apodization=punchout_tukey\(3/0.2\) --apodization=punchout_tukey\(3/0.2/0.5\) --apodization=punchout_tukey\(4\) --apodization=punchout_tukey\(4/0.2\) --apodization=punchout_tukey\(4/0.2/0.5\) --apodization=welch -o "${NEWPATH}" "$f"
- OUT=$?
- if [ $OUT -eq 0 ];then
- if [ `stat -f "%z" "${NEWPATH}"` -lt `stat -f "%z" "$f"` ];then
- mv "${NEWPATH}" "$f"
- else
- rm "${NEWPATH}"
- fi
- else
- echo "Couldn't encode" $f
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement