Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Elastix 2.5.0 запись разговоров в mp3[Решено]

0

Доброго времени суток. Имеется установленный и настроенный Elastix 2.5.0. Настраивал его через вэб-интерфейс. В настройках экстеншенов выставил запись разговоров и запись ведется, но сохраняет в .wav, а мне нужно в mp3. Через вэб-интерфейс такой настройки нет. В ./extentions_additional.conf я нашел вот такой код:

[macro-systemrecording]
include => macro-systemrecording-custom
exten => s,1,Set(RECFILE=${IF($["${ARG2}" = ""]?/var/spool/asterisk/tmp/${AMPUSER}-ivrrecording:${ARG2})})
exten => s,n,ExecIf($["${ARG3}" != ""]?Authenticate(${ARG3}))
exten => s,n,Goto(${ARG1},1)

exten => dorecord,1,GotoIf($["${ARG2}" = ""]?skipremove)
exten => dorecord,n,System(rm ${ASTVARLIBDIR}/sounds/${RECFILE}.*)
exten => dorecord,n(skipremove),Record(${RECFILE}.wav,,,k)
exten => dorecord,n,Wait(1)
exten => dorecord,n,Goto(confmenu,1)

exten => docheck,1,Playback(beep)
exten => docheck,n(dc_start),Background(${RECFILE},m,${CHANNEL(language)},macro-systemrecording)
exten => docheck,n,Wait(1)
exten => docheck,n,Goto(confmenu,1)

exten => confmenu,1,Background(to-listen-to-it&press-1&to-rerecord-it&press-star&astcc-followed-by-pound,m,${CHANNEL(language)},macro-systemrecording)
exten => confmenu,n,Read(RECRESULT,,1,,,4)
exten => confmenu,n,GotoIf($["x${RECRESULT}"="x*"]?dorecord,1)
exten => confmenu,n,GotoIf($["x${RECRESULT}"="x1"]?docheck,2)
exten => confmenu,n,Goto(1)

exten => 1,1,Goto(docheck,dc_start)

exten => *,1,Goto(dorecord,1)

exten => t,1,Playback(goodbye)
exten => t,n,Hangup

exten => i,1,Playback(pm-invalid-option)
exten => i,n,Goto(confmenu,1)

exten => h,1,Hangup

;--== end of [macro-systemrecording] ==--;

В строке exten => dorecord,n(skipremove),Record(${RECFILE}**.wav**,,,k) если я изменю wav на mp3 - это решит мою задачу? Если нет, то подскажите, пожалуйста, в какую сторону копать. Заранее спасибо.

удалить закрыть спам изменить тег редактировать

спросил 2015-02-13 15:48:28 +0400

ramadan Gravatar ramadan
1 8 1 5

обновил 2015-04-08 16:13:09 +0400

Comments

1

Попробывать принципы не позволяют?

zzuz ( 2015-02-13 16:07:43 +0400 )редактировать

если честно, банально очкую и поэтому решил проконсультироваться... я понимаю что глупо звучит... но все же

ramadan ( 2015-02-13 16:57:09 +0400 )редактировать
1

не очкуйте _)))

zzuz ( 2015-02-13 18:22:25 +0400 )редактировать

))))0 ок - попробую методом тыка)) через час операторы перестанут звонить и протестирую

ramadan ( 2015-02-13 18:43:44 +0400 )редактировать

изменения в этой строке не помогают, нашел переменную MIXMON_FORMAT = wav, но если её изменить на mp3 файл то будет с расширением .mp3, но он пустой.... вес 0 Kb

ramadan ( 2015-02-13 20:00:15 +0400 )редактировать

Может кто-то знает как без пост-обработки получить mp3

ramadan ( 2015-02-13 20:24:52 +0400 )редактировать

Конечно знаем. Используя MixMonitor .

zzuz ( 2015-02-14 00:09:56 +0400 )редактировать

zzuz, пожалуйста, подскажите как все же изменить формат моих записей с wav на mp3

ramadan ( 2015-02-14 11:43:20 +0400 )редактировать

Без пост-обработки похоже что никак. Насколько я знаю - формат mp3 на свое использование требует некоей лицензии что не позволяет нативно его использовать в астериске. Так что сомнения у меня что MixMonitor сумеет сразу в mp3 писать...

SolarW ( 2015-02-14 21:02:04 +0400 )редактировать

"формат mp3 на свое использование требует некоей лицензии" - Чиполлино рассказал?

zzuz ( 2015-02-14 21:06:33 +0400 )редактировать

Спасибо огромное. Сделал скрипт, который в ночи конвертирует все в mp3

ramadan ( 2015-04-08 16:14:17 +0400 )редактировать

1 Ответ

0

надо написать скрипт который wav переконвертирует в mp3 ПОСЛЕ окончания звонка.

таких скриптов гугл знает несколько сотен.

вписать его в строчку script

ссылка удалить спам редактировать

ответил 2015-02-14 19:55:14 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2015-02-13 15:48:28 +0400

Просмотрен: 2,911 раз

Обновлен: Apr 08 '15

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.