Make convert_audio work with single files or all files
This commit is contained in:
parent
4b94396d48
commit
5a90c4ed2e
1 changed files with 14 additions and 4 deletions
|
@ -3,7 +3,17 @@
|
||||||
#
|
#
|
||||||
# use "play" command to play back audio
|
# use "play" command to play back audio
|
||||||
|
|
||||||
INFILE="$1"
|
if [ -z "$1" ]; then
|
||||||
OUTFILE="$INFILE.wav"
|
for INFILE in *.raw; do
|
||||||
#sox -r 44100 -e unsigned -b 8 -c 1 <RAW_FILE> <TARGET_FILE>
|
OUTFILE="`basename \"$INFILE\" .raw`.wav"
|
||||||
sox -r 22050 -e signed -b 16 -L -c 1 "$1" "$OUTFILE"
|
echo "converting $INFILE to $OUTFILE"
|
||||||
|
#sox -r 44100 -e unsigned -b 8 -c 1 <RAW_FILE> <TARGET_FILE>
|
||||||
|
sox -r 22050 -e signed -b 16 -L -c 1 "$INFILE" "$OUTFILE"
|
||||||
|
done
|
||||||
|
else
|
||||||
|
INFILE="$1"
|
||||||
|
OUTFILE="`basename \"$INFILE\" .raw`.wav"
|
||||||
|
echo "converting $INFILE to $OUTFILE"
|
||||||
|
#sox -r 44100 -e unsigned -b 8 -c 1 <RAW_FILE> <TARGET_FILE>
|
||||||
|
sox -r 22050 -e signed -b 16 -L -c 1 "$INFILE" "$OUTFILE"
|
||||||
|
fi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue