On 2009.03.19 at 21:23:48 +0300, Mironov Pavel wrote: > Проблема: > windows просто нет и уже давно (где-то лежит 98-я) > Комстар присылает запись разговоров в формате wav и перекодировать их на > своей стороне отказывается. > mplayer, RealPlayer, xmms2 - играть отказались. > lame, как в debian, так и виндовая в wine, перекодировать не хочет, sox > тоже.... Говорят, незнакомый формат. Надо как-то слушать... > > Файл приложен. > > Нужно найти решение (желательно без wine). Бюджет $50
В этом файле используется Audio codec 70 который представляет собой Lernout & Hauspie CELP 4.8 kbps codec На www.afreecodec.com ничего хорошего по поводу этого кодека не говорит На www.free-codecs.com есть только speex, который якобы based on CELP. Но толку чуть - утилита speexdec из пакета speex раскодировать отказывается. untoast из libgsm-tools - тоже. Нашел вот такую ссылку: A package containing both C and fortran code to implement the DoD CELP codec is available ftp://svr-ftp.eng.cam.ac.uk/pub/comp.speech/coding/celp_3.2a.tar.gz может если это можно скомпилировать, удастся им и декодировать. Но ниже - более простой способ. > * распакуйте содержимое архива OnlyCodecLH.zip в отдельную папку. > > http://83.136.24.26/UNAdmin/files/OnlyCodecLH.zip Вот с этим - заработало Выкачиваем архив, распаковываем, кладем LHACM.ACM его mplayer-у туда, где он виндовые кодеки ищет, и пишем в ~/.mplayer/codecs.conf следующее audiocodec lh info "LH CELP Codec" format 0x70 dll "LHACM.ACM" driver acm Если у вас нету файла ~/.mplayer/codecs.conf, то его создаем, и кроме этого блока описывающего кодек, нужно написать туда release дата. (у меня 20080101 вполне сработало. Подробности в /usr/share/doc/mplayer-doc/tech/codecs.conf.txt.gz (файл из пакета mplayer-doc в дистрибутиве). Если вы не знаете, где mplayer ищет кодеки, пропишите ему указанное в сodecs conf и запустите с этим wav. Он расскажет, где пытался искать LHACM.ACM и не смог найти - вот туда и положите. У меня, правда, mplayer не дистрибутивный, а самособранный из исходников но в общем-то по версии от дистрибутивного не сильно отличается. 1.0rc2 Но если из дистрибутивного не оторвали подгрузку w32codec-ов, то сработать должно. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

