Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Asterisk
        • Manipular Audio Pelo Asterisk

        Manipular Audio Pelo Asterisk

        Cortando Audio diretamente do dialplan Asterisk

        Instale o ffmpeg

        $ apt-get update && apt-get install ffmpeg
        

        Crie a regra no extensions.conf, nano /etc/asterisk/extensions.conf

        [from-internal]
        
        exten => h,1,Set(YM=${STRFTIME(${EPOCH},,%Y%m)})
        exten => h,n,Set(NAME=/var/spool/asterisk/monitor/final/${YM}/${UNIQUEID})
        exten => h,n,System(ffmpeg -ss 00:00:02 -i ${NAME}.o.wav -acodec copy ${NAME}.wav)
        exten => h,n,System(rm ${NAME}.o.wav)
        

        No caso acima criei no hangup para garantir que o arquivo já esteja na pasta. Pode ser colocado no hangup de todos os contextos.

         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2026 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração