急求WINCE5.0下录音成mp3的程序

guangxv   2008-12-19 11:24 楼主
wince提供的api只能录制成wave吧?
录成mp3需要使用开源的lame库?
我现在在模拟器上能录制成wave, 调用lame库把wave转成mp3不成功,似乎是lame库内存异常了.
哪位大侠有CE5.0下能用的lame库?
或者还有其它方式能直接录成mp3?
我的邮箱:victor_20082003@163.com

回复评论 (13)

这个估计要对MP3格式的文件很清楚才可以直接写出来的!
点赞  2008-12-19 14:56
能够直接DEBUG你的那个LAME库吗?
点赞  2008-12-19 14:57
看看开源的有没有。。。
如果有,我也希望获得一份,呵呵
点赞  2008-12-19 14:58
lame库就是开源的wave转mp3的库,google上一搜就出来了
点赞  2008-12-19 17:01
或者CE上怎么把wav转换成wma,用DMO Wrapper Filter吗?能边录边转吗?
wav太占空间了
点赞  2008-12-20 11:50
这个要优化的,需要考虑编码效率(你用的什么处理器?)。你在模拟器上调通了在实际的开发板上还是不能用(如果开发板不是X86
处理器),因为编码时间会很长,需要用汇编语言进行优化。wma编码器我没搞过,但估计wince八成不支持。如果
使用arm处理器,可以使用AVRecorderCE自带的mp3编码库,但不是免费的。如果使用x86处理器用模拟器调试,那可能是你的哪个编译选项没加上。
点赞  2008-12-21 22:19

8楼 hdm 

貌似 WinCE 的 mp3 编码软件好像还没有有吧,并且就像楼上说的,估计性能跑不过来
点赞  2008-12-22 09:31
我记得direct sound行啊。
点赞  2008-12-22 09:41
direct sound 只能弄成wav吧?我用的是mispii
点赞  2008-12-25 19:52
我在www.pudn.com看有源码,楼主去下载几个试试吧。
点赞  2008-12-25 19:59
那mips的mp3编码就更少见了,楼主先要调通wav-->mp3转换程序,再进行代码优化,短期内应该完不成。resco audio recorder是个录音软件,好像支持mips处理器,楼主要是偷懒,能把它带的dll破了也行。
点赞  2008-12-25 21:35
我这里有可以录制成mp2的,压缩率比mp3稍差点,但效果还不错。不过是试用版。可以参考下
http://www.cyansoft.com.cn/download/mp2enc/mp2enc_sdk_trial_1.0.0.1.rar
点赞  2008-12-26 12:53
我也正在做这个,学习中……
点赞  2009-11-19 20:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复