media-scripts/update_se.zsh
2020-02-18 18:44:58 -05:00

14 lines
417 B
Bash
Executable file

#!/bin/zsh
mkdir se
find Se -name \*.wav -delete
find Se -name \*.hca -delete
for i in Se/*.acb;
do
I=$(basename -s .acb $i)
IFS='_'; read -r char sec <<< "$I"
mkdir -p se/${char}/${sec}
mono acb_extract.exe "$i"
./clHCA Se/_vgmt_acb_ext_${I}/acb/awb/*.hca
find Se/_vgmt_acb_ext_${I}/acb/awb -name \*.wav | parallel ffmpeg -i {} -acodec libopus -ab 192k -af aresample=48000 se/${char}/${sec}/{/.}.opus -n
done