Страница 1 из 2

Проблема с форматом gsm

Добавлено: 03 окт 2013, 09:42
poople
Всем доброго дня.
Проблема в следующем- Настраиваю голосовое меню...но не могу сконвертировать файлы в gsm формат...различные конвекторы не справляются либо не имеют возможности...
Конвектировал с помощью утилиты sox, там вроде без ошибок но файл после преобразования весит 0кб. . .
Как быть?
Изза версии астериска может быть проблема..стоит 1.4??

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 09:45
awsswa
а зачем конвертировать в gsm ?
mp3 в wav через сайт media.io
через sox конвертируем в alaw и ulaw

для извратов есть lame

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 09:47
virus_net
poople писал(а):Конвектировал с помощью утилиты sox, там вроде без ошибок но файл после преобразования весит 0кб. . .
какой командой ты это делал и какая версия sox ? мы догадаться точно не сможем.
sox v.14.3.0:

Код: Выделить всё

sox input.wav -r 8k -c 1 -e gsm output.gsm
до v.14.3.0:

Код: Выделить всё

sox input.wav -r 8000 -c 1 output.gsm resample -ql
poople писал(а):Изза версии астериска может быть проблема..стоит 1.4??
а каким образом, по твоему мнению, asterisk связан размером файла после конвертирования sox`ом ?

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 09:50
Vlad1983

Код: Выделить всё

#!/bin/bash



DIR=/var/lib/asterisk/sounds/
FROM=wav
TO=gsm

cd ${DIR}

ls

for a in *.${FROM}; do
    BASE=$(basename "$a" .$FROM)
    asterisk -rx "file convert ${DIR}/${BASE}.${FROM} ${DIR}/${BASE}.${TO}"
done

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 09:55
poople
просто после того как сконвектировал в gsm файл весит 0кб..и при звонке астериск не пишит что не может прочитать этот формат..но он пустой..и по этому тишина...

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 10:06
poople
awsswa писал(а):а зачем конвертировать в gsm ?
mp3 в wav через сайт media.io
через sox конвертируем в alaw и ulaw

для извратов есть lame


Спасибо!!!!!!!!! помогло)))

Re: Проблема с форматом gsm

Добавлено: 03 окт 2013, 18:38
Sfinx
sox, кстати, если собран прямыми руками, то конвертит хоть во flac

....
AUDIO FILE FORMATS: 8svx aif aifc aiff aiffc al amb amr-nb amr-wb anb au avr awb caf cdda cdr cvs cvsd cvu dat dvms f32 f4 f64 f8 fap flac fssd gsm gsrt hcom htk ima ircam la lpc lpc10 lu mat mat4 mat5 maud mp2 mp3 nist ogg paf prc pvf raw s1 s16 s2 s24 s3 s32 s4 s8 sb sd2 sds sf sl sln smp snd sndfile sndr sndt sou sox sph sw txw u1 u16 u2 u24 u3 u32 u4 u8 ub ul uw vms voc vorbis vox w64 wav wavpcm wv wve xa xi
PLAYLIST FORMATS: m3u pls
AUDIO DEVICE DRIVERS: alsa ao oss ossdsp pulseaudio
......

Re: Проблема с форматом gsm

Добавлено: 04 окт 2013, 08:04
virus_net
sox вообще классная штука, с ним много чего можно вытворять, а не только конвертить :)
также у него есть "придаток" => soxi
awsswa писал(а):mp3 в wav через сайт media.io
mp3 => wav sox так же прекрасно конвертит. зачем использовать какой то сайт есть есть консоль ? ;)

Re: Проблема с форматом gsm

Добавлено: 04 окт 2013, 08:25
awsswa
Клиенты шлют или mp3 или wma
После конвертирования в wav , я всегда в редакторе поднимаю громкость и удаляю фоновый шум

По этому вариант - грузить на linux - конвертировать в sox - выгружать обратно - улучшать запись - грузить обратно = более гемороен

Re: Проблема с форматом gsm

Добавлено: 04 окт 2013, 11:02
poople
Всем спасибо) все заработало)