Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Качество музычки на MOH

Качество музычки на MOH

Avatara of terminal
Сообщений: 196

Качество музычки на MOH

В одной из инсталяций, клиент любит ставить на MOH последние попсовые хиты.
После обработки mp3 sox'ом в wav, а затем в формат raw или gsm, качество не совсем приятное, голос слишком резкий..
делал так:
lame --decode megahit.mp3 megahit.wav
sox -V megahit.wav -r 8000 -c 1 -w megahit.raw
2009-05-14 14:26

Avatara of terminal
Сообщений: 196

Re: Качество музычки на MOH

если поставить на moh mp3 - такая ошибка в логах:
decodeMP3: Junk at the beginning of frame

2009-05-18 11:03

Сообщений: 156

Re: Качество музычки на MOH

- Устанавливаем mpg123, sox
- Создаем файл следующего содержания и делаем его chmod 744

#!/bin/bash
for i in *.mp3
do
BASEFILE=$(basename $i .mp3)
echo Converting $BASEFILE
mpg123 -s --rate 44100 --mono $BASEFILE.mp3 > $BASEFILE.raw
sox -r 44100 -w -s -c 1 $BASEFILE.raw -r 8000 -c 1 $BASEFILE.wav
sox $BASEFILE.wav -t gsm -r 8000 -b -c 1 $BASEFILE.gsm
sox $BASEFILE.wav -t ul -r 8000 -b -c 1 $BASEFILE.pcm
rm -f $BASEFILE.raw
done

- Помещаем файл в директорию с мп3 файлами и выполняем его - на выходе получаем файлы в трех форматах (я пользуюсь wav).
- Читаем man mpg123 и man sox, изменяем параметры - добиваемся необходимого качества и амплитуды (громкости).
- Перемещам готовые файлы в конечную директорию и указываем к ней путь в musiconhold.conf

[default]
mode=files
directory=/var/lib/asterisk/moh
random=yes

2009-05-18 14:47

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru