Народ подскажите, четвертый день пошел, все записывается, а конвертация в mp3 не происходит, где что не так
extention.conf
exten => 3691,1,Background(perevod)
exten => 3691,2,Record(${WAV}/${UNIQUEID}.wav)
exten => 3691,3,Hangup
exten => h,1,System(/usr/local/bin/lame -b 16 -silent wav/${UNIQUEID}.wav 123/${UNIQUEID}.mp3)
exten => 3691,2,System(rm -r wav/${UNIQUEID}.wav)
Вот лог:
-- Executing [3691@fuck:1] BackGround("SIP/66666-089853a8", "perevod") in new stack
-- <SIP/66666-089853a8> Playing 'perevod' (language 'en')
-- Executing [3691@fuck:2] Record("SIP/66666-089853a8", "/1346670695.1839.wav") in new stack
-- <SIP/66666-089853a8> Playing 'beep' (language 'en')
== Spawn extension (fuck, 3691, 2) exited non-zero on 'SIP/66666-089853a8'
-- Executing [h@fuck:1] System("SIP/66666-089853a8", "/usr/local/bin/lame -b 16 -silent wav/1346670695.1839.wav 123/1346670695.1839.mp3") in new stack
при чем когда делаю вот так:
/usr/local/bin/lame -b 16 -h /1346670695.1839.wav /123/134670695.1839.mp3
то все как бы в порядке
LAME 3.98.4 32bits (
http://www.mp3dev.org/)
Using polyphase lowpass filter, transition band: 4032 Hz - 4129 Hz
Encoding /1346670695.1839.wav to /123/134670695.1839.mp3
Encoding as 8 kHz single-ch MPEG-2.5 Layer III (8x) 16 kbps qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
57/57 (100%)| 0:00/ 0:00| 0:00/ 0:00| 37.309x| 0:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
kbps mono % long switch short %
16.0 100.0 93.0 3.5 3.5
ReplayGain: +34.8dB
и так: rm -r /1346670695.1839.wav
rm: удалить обычный файл `/1346670695.1839.wav'? y
файл удаляется