From 80f45a1f5c30d8c6aa7a54c58643649cd254f142 Mon Sep 17 00:00:00 2001 From: jude Date: Fri, 23 Jun 2023 15:27:38 +0100 Subject: [PATCH] Add script to dump sounds to files. --- dump-query.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 dump-query.sh diff --git a/dump-query.sh b/dump-query.sh new file mode 100755 index 0000000..2f0fdf2 --- /dev/null +++ b/dump-query.sh @@ -0,0 +1,8 @@ +mysql -D soundfx -N -e "SELECT name, hex(src) FROM sounds" > out +split --additional-suffix=.row -l 1 out +for filename in *.row; do + name=`grep -oP '^(.+)(?=\t)' $filename` + col=`awk -F '\t' '{print $2}' "$filename"` + echo $col > "$filename.hex" + xxd -r -p "$filename.hex" "$name.opus" +done