MixMonitor结束录制后,Bash脚本未运行

时间:2015-12-10 19:59:27

标签: bash asterisk

我尝试在MixMonitor完成录音后执行bash脚本。

我试过了:same => n,MixMonitor(${custom_path}/${filename},,convert-to-mp3 ${custom_path} ${filename})

然后我试了一下,以确保wav存在:same => n,MixMonitor(${custom_path}/${filename},,echo convert-to-mp3 ${custom_path} ${filename} | at now + 1 minute)

最后我决定将脚本调用移到StopMixMonitor()之后的行:same => n,System(echo /usr/bin/convert-to-mp3 ${custom_path} ${filename} | at now + 1 minute)

从星号控制台(以!开头)有或没有延迟地手动执行脚本。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

原来Lame安装在/ usr / local / bin / lame,这是Asterisk看不到的。