Перекодирование записей звонков
Частенько приходится перегонять записи телефонных разговоров в другие форматы.
И постоянно приходится гуглить по этому поводу в поисках рабочих скриптов. Посему попробую сделать подборочку разных скриптов.
Начнем-с.
gsm -> wav
#!/bin/bash cd /var/samba/convert if ! test -d /var/samba/convert/wav then mkdir /var/samba/convert/wav chmod -R 0644 /var/samba/convert/wav fi for a in *.gsm; do #Строка ниже для старых версий sox #sox "$a" -t raw -r 8000 -s -w -c 1 `echo $a|sed "s/.wav/.sln/"` resample -ql; sox "$a" -r 8000 -c 1 -2 -s wav/`echo $a|sed "s/.gsm/.wav/"` > /dev/null 2>&1 rm "$a" > /dev/null 2>&1 done |