]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
I don't wanna loose this. ;)
authorBrian West <brian@freeswitch.org>
Sat, 27 Dec 2008 19:29:28 +0000 (19:29 +0000)
committerBrian West <brian@freeswitch.org>
Sat, 27 Dec 2008 19:29:28 +0000 (19:29 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10973 d0543943-73ff-0310-b7d9-9358b9ac24b2

scripts/m4a-to-wav.sh [new file with mode: 0644]

diff --git a/scripts/m4a-to-wav.sh b/scripts/m4a-to-wav.sh
new file mode 100644 (file)
index 0000000..f1d1900
--- /dev/null
@@ -0,0 +1,8 @@
+for file in *.m4a; do name=`echo $file | sed "s/\ /\_/g" | sed "s/.m4a//"`; \
+    echo "Convert m4a $file to $name.wav"; faad -o $name.wav "$file" > /dev/null 2>&1; \
+    for rate in 8000 16000 32000 48000; do mkdir -p $rate; \
+       echo "Creating $rate kHz -> $rate/$name.wav"; \
+       sox $name.wav -c 1 -r $rate $rate/$name.wav vol 0.06; \
+    done; \
+    rm -f *.wav; \
+done;