Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wav2mp3freepbx [2017/08/13 16:58] Евгений Романенко |
wav2mp3freepbx [2022/10/04 15:05] (текущий) Евгений Романенко |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | По-умлоланию запись разговоров ведется в формате WAV, который куда-как более требователен к количеству свободных мегабайт на ваших хранилищах нежели MP3.\\ Говоря проще, настройка конвертации WAV в MP3 позволит вам сократить объем дискового пространства, занимаемого файлами записей разговоров, в несколько раз.\\ | + | ====== Настройка конвертации записей разговоров формата wav в формат mp3 для FreePBX ====== |
+ | |||
+ | По умолчанию запись разговоров ведется в формате WAV, который куда-как более требователен к количеству свободных мегабайт на ваших хранилищах, нежели MP3.\\ Говоря проще, настройка конвертации WAV в MP3 позволит вам сократить объем дискового пространства, занимаемого файлами записей разговоров, в несколько раз.\\ | ||
\\ | \\ | ||
Итак, для настройки выполните следующее: | Итак, для настройки выполните следующее: | ||
- | - Создайте папку для скрипта <code bash>mkdir /etc/asterisk/scripts</code> | + | - Создайте папку для скрипта <code bash>mkdir -p /opt/asterisk/scripts</code> |
- | - Дайте нужные права <code bash>chown asterisk. /etc/asterisk/scripts</code> | + | - Дайте нужные права <code bash>chown asterisk. /opt/asterisk/scripts</code> |
- | - Перейдите в папку и скачайте скрипт конвертации с нашего сайта <code bash>cd /etc/asterisk/scripts; wget https://vistep.ru/files/mixmon-mp3-2.sh</code> | + | - Перейдите в папку и скачайте скрипт конвертации с нашего сайта <code bash>cd /opt/asterisk/scripts; wget https://fetg.uz/files/mixmon-mp3-2.sh</code> |
- | - Дайте нужные права на файл <code bash>chown asterisk. /etc/asterisk/scripts/mixmon-mp3-2.sh; chmod +x /etc/asterisk/scripts/mixmon-mp3-2.sh</code> | + | - Дайте нужные права на файл <code bash>chown asterisk. /opt/asterisk/scripts/mixmon-mp3-2.sh; chmod +x /opt/asterisk/scripts/mixmon-mp3-2.sh</code> |
- Затем, в web-интерйейсе FreePBX, перейдите в "Settings - Advanced Settings"\\ Там расставьте ползунки настроек как на скриншоте {{::screen_shot_2017-08-13_at_18.51.05.png|}} и... | - Затем, в web-интерйейсе FreePBX, перейдите в "Settings - Advanced Settings"\\ Там расставьте ползунки настроек как на скриншоте {{::screen_shot_2017-08-13_at_18.51.05.png|}} и... | ||
- | - ... в пункте "Post Call Recording Script" укажите <code>/etc/asterisk/scripts/mixmon-mp3-2.sh ^{YEAR} ^{MONTH} ^{DAY} ^{CALLFILENAME} ^{MIXMON_FORMAT} ^{MIXMON_DIR}</code> как на скрине {{::screen_shot_2017-08-13_at_18.54.58.png|}} | + | - ... в пункте "Post Call Recording Script" укажите <code>/opt/asterisk/scripts/mixmon-mp3-2.sh ^{YEAR} ^{MONTH} ^{DAY} ^{CALLFILENAME} ^{MIXMON_FORMAT} ^{MIXMON_DIR}</code> как на скрине {{::screen_shot_2017-08-13_at_18.54.58.png|}} |
После произведенных действий файлы записей разговоров будут сохраняться в формате MP3, но с расширением WAV. | После произведенных действий файлы записей разговоров будут сохраняться в формате MP3, но с расширением WAV. | ||
+ | |||
+ | PS\\ | ||
+ | скрипт взят из статьи https://habrahabr.ru/post/258583/ | ||
+ | и облегчен в силу ненадобности некоторых команд | ||
+ | |||
+ | В случае использования CentOS, для установки ffmpeg и lame, вам потребуется установить доп. репозиторий\\ | ||
+ | **CentOS 7:** | ||
+ | <code bash>rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm</code> | ||
+ | **CentOS 6:** | ||
+ | <code bash>rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-1.el6.nux.noarch.rpm | ||
+ | </code> |