[asterisk-users] Executing Script after MixMonitor is called

Satish Barot satish4asterisk at gmail.com
Thu Jan 26 23:59:08 CST 2012


This is how I use a wav to mp3 script on Mixmonitor in my dialplan
(Asterisk 1.8.7.0).
...
same => n,MixMonitor(${FILENAME},W(4),/var/spool/asterisk/wav2mp3
^{FILENAME})
...
and my script is...

#!/bin/bash

WAV="/var/spool/asterisk/monitor/$1"
MP3=$(echo $1 | sed 's/\.wav$/.mp3/')
MP3DEST="/var/spool/asterisk/mp3/$MP3"
/usr/bin/lame "${WAV}" "${MP3DEST}" --silent -b 16 -s 9.6 -m m --bitwidth 8
--lowpass 9.6 --resample 8 --lowpass-width 1

--SATISH BAROT
Ahmedabad,India.

On Wed, Jan 25, 2012 at 8:59 PM, Faraj Khasib <fkhasib at iconnecths.com>wrote:

> Hello Guys,
> I am trying to convert files that are .wac to mp3 after mixmonitor command
> is called but it doesnt execute the command, I tried the command in
> terminal it worked, any help please ... below is my dial plan
> exten=6500,n,Set(MIXMONITOR_EXEC=&& nice -n 19 /usr/local/bin/lame -b 8 -t
> -F -m m --bitwidth 8 --quiet
> "/var/spool/asterisk/monitor/${CALLFILENAME}.wav"
> "/var/spool/asterisk/monitor/${CALLFILENAME}.mp3" && rm -f
> "/var/spool/asterisk/monitor/${CALLFILENAME}.wav")
> exten=6500,n,MixMonitor(${CALLFILENAME}.wav,b)
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>               http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20120127/a8bce9da/attachment.htm>


More information about the asterisk-users mailing list