[AsteriskBrasil] RES: RES: Converter wav para mp3
Bruno Pavan
brunopavan em grupolink.com.br
Quarta Maio 30 19:48:01 BRT 2012
Rodrigo,
rolou não ... continua melecando os .mp3 ... acabei resolvendo de outro jeito, eu não sabia do dialplan “h” ... ai montei um para no finalizar das ligação ele rodar o lame para converter aquele arquivo em especial, com o primeiro sempre funcionava ai rodou direitinho ! ... não estou apagando os .wav por enquando até ver amanha se vai rolar legal, ai sim montou um cron pra deletar os .wav na madrugada.
Segue parte do dialplan para quem passou por coisa parecida e para que quiser avançar com o código.
exten => h,1,System(/usr/bin/lame /var/www/gravacoes/${UNIQUEID}.wav /var/www/gravacoes/${UNIQUEID}.mp3)
Att,
Bruno Pavan
Diretor Técnico – Grupo Link
(11) 3522-8109
De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodrigo Sertori
Enviada em: quarta-feira, 30 de maio de 2012 19:07
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Converter wav para mp3
Cara... existem inumeras maneiras de fazer isso... pensei numa aqui... v se funciona pra vc...
Se não funcionar damos outro jeito hehehehehe... se não me engano da pra fazer isso somente usando o find com -exec... dae precisa olhar melhor... depois tento aqui e te passo...
#!/bin/bash
# Descomentar o set -x para debug
# set -x
dirGravacoes=/var/www/gravacoes
for arq in $(/usr/bin/find ${dirGravacoes} -type f -name "*.wav" ! -name "*-in.wav" ! -name "*-out.wav");
do
# Usando opcao SILENT (-S) do lame para nao mostrar nada durante a conversao
/usr/bin/lame -S ${arq} ${arq//wav/mp3} && /bin/rm -f ${arq}
done
Qualquer duvida avisa ae...
[]'s...
Att,
Rodrigo Sertori
Consultor Oracle Weblogic
2012/5/30 Bruno Pavan <brunopavan em grupolink.com.br>
Rodrigo,
Me dá um luz aqui nesse script ... como aponto o lame para essas pastas ? também estou achando q é ai o pepino.
As gravações estão em /var/www/gravações/
Att,
Bruno Pavan
Diretor Técnico – Grupo Link
(11) 3522-8109
De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodrigo Sertori
Enviada em: quarta-feira, 30 de maio de 2012 17:50
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Converter wav para mp3
Hmmmm
Eu particularmente não costumo criar scripts utilizando "cd /algumacoisa", path nao exato, etc... Ainda mais os q vao para crontab.
Tenta usar o path exato dos "objetos"... assim nunca tive problemas com crontab...
Att,
Rodrigo Sertori
Consultor Oracle Weblogic
2012/5/30 Ana Queila <ana.queila em gmail.com>
Bruno,
Você vai precisar te a biblioteca do Gstreamer, mas teste este comando.
gst-launch-0.10 filesrc location=input.wav ! wavparse ! audioconvert ! lame ! filesink location=output.mp3
Espero te ajudado.
Em 30 de maio de 2012 19:41, Bruno Pavan <brunopavan em grupolink.com.br> escreveu:
Pessoal,
estou montando um script para converter as gravações que o asterisk fez de wav para mp3, montei o seguinte arquivo
Converter.sh
--- inicio ---
#! /bin/bash
cd /var/www/gravacoes
final1="-out.wav"
final2="-in.wav"
for i in *.wav; do
if [ ${i:(-8)} = $final1 ]; then
echo
elif [ ${i:(-7)} = $final2 ]; then
echo
else
/usr/bin/lame $i && rm $i
fi
done
--- final ---
Se eu rodo ele com ./arquivo.sh funciona direitinho, mas se eu coloco no crontab para rodar a cada 15 minutos, o script roda em 1 segundo só e todos os mp3 ficam com o tamanho 0.
Alguem tem uma luz ? Ou algum script que funcione ...
Att,
Bruno Pavan
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 <tel:%2811%29%205503-1011>
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
Att.
Ana Queila
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Prxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120530/53761fd1/attachment-0001.htm
Mais detalhes sobre a lista de discusso AsteriskBrasil